Skip to content

Commit 37e56ac

Browse files
authored
Update (#83)
1 parent 3b77c9b commit 37e56ac

File tree

6 files changed

+1320
-10
lines changed

6 files changed

+1320
-10
lines changed

.github/workflows/rust-ci.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ jobs:
1616
name: Lint
1717
strategy:
1818
matrix:
19-
os: [ubuntu-22.04, windows-2022, macos-12]
19+
os: [ubuntu-22.04, windows-2022, macos-14]
2020
runs-on: ${{ matrix.os }}
2121
steps:
22-
- uses: actions/checkout@v3
22+
- uses: actions/checkout@v4
2323
- uses: dtolnay/rust-toolchain@stable
2424
with:
2525
components: "clippy, rustfmt"
@@ -39,10 +39,10 @@ jobs:
3939
name: Test
4040
strategy:
4141
matrix:
42-
os: [ubuntu-22.04, windows-2022, macos-12]
42+
os: [ubuntu-22.04, windows-2022, macos-14]
4343
runs-on: ${{ matrix.os }}
4444
steps:
45-
- uses: actions/checkout@v3
45+
- uses: actions/checkout@v4
4646
- uses: dtolnay/rust-toolchain@stable
4747
- uses: Swatinem/rust-cache@v2
4848
- run: cargo fetch
@@ -81,14 +81,14 @@ jobs:
8181
name: cargo-deny
8282
runs-on: ubuntu-22.04
8383
steps:
84-
- uses: actions/checkout@v3
84+
- uses: actions/checkout@v4
8585
- uses: EmbarkStudios/cargo-deny-action@v1
8686

8787
publish-check:
8888
name: Publish Check
8989
runs-on: ubuntu-22.04
9090
steps:
91-
- uses: actions/checkout@v3
91+
- uses: actions/checkout@v4
9292
- uses: dtolnay/rust-toolchain@stable
9393
- uses: Swatinem/rust-cache@v2
9494
- run: cargo fetch
@@ -98,3 +98,9 @@ jobs:
9898
cargo publish --dry-run --manifest-path crash-handler/Cargo.toml
9999
cargo publish --dry-run --manifest-path minidumper/Cargo.toml
100100
cargo publish --dry-run --manifest-path sadness-generator/Cargo.toml
101+
102+
all:
103+
runs-on: ubuntu-22.04
104+
needs: [lint, test, build-android, deny-check, publish-check]
105+
steps:
106+
- run: echo "All test jobs passed"

0 commit comments

Comments
 (0)