Skip to content

Commit c231473

Browse files
authored
chore(GHA): Add pr-ci-all-required to pull.yaml; use ubuntu-22.04 instead of ubuntu-latest in CI (#1579)
1 parent 21f7fe1 commit c231473

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
lines changed

.github/workflows/ci_test_vector_java.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
java-version: [8, 11, 16, 17]
3232
os: [
3333
# Run on ubuntu image that comes pre-configured with docker
34-
ubuntu-latest,
34+
ubuntu-22.04,
3535
]
3636
runs-on: ${{ matrix.os }}
3737
permissions:

.github/workflows/pull.yml

+22
Original file line numberDiff line numberDiff line change
@@ -64,3 +64,25 @@ jobs:
6464
uses: ./.github/workflows/ci_examples_net.yml
6565
with:
6666
dafny: ${{needs.getVersion.outputs.version}}
67+
pr-ci-all-required:
68+
if: always()
69+
needs:
70+
- getVersion
71+
- getVerifyVersion
72+
- pr-ci-format
73+
- pr-ci-codegen
74+
- pr-ci-verification
75+
- pr-ci-test-vector-verification
76+
- pr-ci-java
77+
- pr-ci-java-test-vectors
78+
- pr-ci-java-examples
79+
- pr-ci-net
80+
- pr-ci-rust
81+
- pr-ci-net-test-vectors
82+
- pr-ci-net-examples
83+
runs-on: ubuntu-22.04
84+
steps:
85+
- name: Verify all required jobs passed
86+
uses: re-actors/alls-green@release/v1
87+
with:
88+
jobs: ${{ toJSON(needs) }}

0 commit comments

Comments
 (0)