Skip to content

Commit a997906

Browse files
committed
Add more build targets and update actions versions
1 parent 7d9627a commit a997906

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

.github/workflows/build.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,20 @@ jobs:
1010
matrix:
1111
os:
1212
- ubuntu-latest
13+
- ubuntu-24.04-arm
14+
# latest arm macOS version
1315
- macOS-latest
16+
# latest x86_64 macOS version
17+
- macOS-13
1418
- windows-latest
19+
- windows-11-arm
1520
rust:
1621
- nightly
1722
- beta
1823
- stable
1924

2025
steps:
21-
- uses: actions/checkout@v3
26+
- uses: actions/checkout@v4
2227
- uses: dtolnay/rust-toolchain@v1
2328
with:
2429
toolchain: ${{ matrix.rust }}

.github/workflows/coverage.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
image: xd009642/tarpaulin:develop-nightly
1414
options: --security-opt seccomp=unconfined
1515
steps:
16-
- uses: actions/checkout@v3
16+
- uses: actions/checkout@v4
1717
- name: Measure coverage
1818
run: |
1919
cargo +nightly tarpaulin \
@@ -26,4 +26,6 @@ jobs:
2626
-- \
2727
--test-threads=1
2828
- name: Upload coverage report to Codecov
29-
uses: codecov/codecov-action@v3
29+
uses: codecov/codecov-action@v5
30+
with:
31+
token: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
fail-fast: false
1313

1414
steps:
15-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4
1616
- uses: dtolnay/rust-toolchain@stable
1717

1818
- name: Generate docs

0 commit comments

Comments
 (0)