mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-13 17:01:16 +00:00
ICU-12811 Make CI jobs for Maven run serially to avoid CI cache race condition
This commit is contained in:
parent
2a6f06cb4c
commit
f6353aeedc
1 changed files with 4 additions and 0 deletions
4
.github/workflows/icu_ci.yml
vendored
4
.github/workflows/icu_ci.yml
vendored
|
@ -63,6 +63,10 @@ jobs:
|
|||
java8-icu4j-test-maven:
|
||||
name: Run unit tests with Maven using JDK 8
|
||||
runs-on: ubuntu-latest
|
||||
# Make this unit test target job depend on a later phase target job to prevent race condition when
|
||||
# trying to persist the Maven cache to the Github cache, knowing that artifacts needed for
|
||||
# the later phase `verify` are a superset of the artifacts needed for the earlier phase `test`.
|
||||
needs: java8-icu4j-verify-maven
|
||||
steps:
|
||||
- name: Checkout and setup
|
||||
uses: actions/checkout@v2
|
||||
|
|
Loading…
Add table
Reference in a new issue