Skip to content

Commit 854fb3b

Browse files
authored
ci: update pages (#382)
* ci: update pages * Ignore new dead_code warnings * Fix embedded-time feature name * Fix use of non-existing log feature * testsuite/subghz: fix static_mut_refs warning * itertools: 0.11 -> 0.12 * Cargo.lock: update updated aes v0.8.3 -> v0.8.4 updated autocfg v1.1.0 -> v1.3.0 updated chrono v0.4.31 -> v0.4.38 updated const-oid v0.9.5 -> v0.9.6 updated cortex-m-rt v0.7.3 -> v0.7.4 updated cpufeatures v0.2.11 -> v0.2.12 updated crypto-bigint v0.5.3 -> v0.5.5 updated defmt v0.3.5 -> v0.3.6 updated defmt-macros v0.3.6 -> v0.3.7 updated defmt-parser v0.3.3 -> v0.3.4 updated defmt-test v0.3.1 -> v0.3.2 updated defmt-test-macros v0.3.0 -> v0.3.1 updated der v0.7.8 -> v0.7.9 updated ecdsa v0.16.8 -> v0.16.9 updated either v1.9.0 -> v1.11.0 updated elliptic-curve v0.13.6 -> v0.13.8 updated ghash v0.5.0 -> v0.5.1 updated libc v0.2.149 -> v0.2.154 updated num-integer v0.1.45 -> v0.1.46 updated num-iter v0.1.43 -> v0.1.45 updated num-traits v0.2.17 -> v0.2.19 updated opaque-debug v0.3.0 -> v0.3.1 updated paste v1.0.14 -> v1.0.15 updated polyval v0.6.1 -> v0.6.2 updated primeorder v0.13.2 -> v0.13.6 updated proc-macro2 v1.0.69 -> v1.0.82 updated quote v1.0.33 -> v1.0.36 updated signature v2.1.0 -> v2.2.0 updated syn v2.0.38 -> v2.0.62 updated thiserror v1.0.50 -> v1.0.60 updated thiserror-impl v1.0.50 -> v1.0.60 updated zeroize v1.6.0 -> v1.7.0 * testsuite: exit on panic * CI: remove run_testsuite
1 parent 9af3ed0 commit 854fb3b

File tree

12 files changed

+100
-111
lines changed

12 files changed

+100
-111
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -99,28 +99,6 @@ jobs:
9999
!target/thumbv7em-none-eabi/debug/deps/examples/**/*
100100
!target/thumbv7em-none-eabi/debug/deps/incremental/**/*
101101
102-
run_testsuite:
103-
name: Run Testsuite
104-
runs-on: self-hosted
105-
needs:
106-
- build_testsuite
107-
steps:
108-
- uses: actions/checkout@v4
109-
- name: Display probe-run version
110-
run: probe-rs --version
111-
- name: List probes
112-
run: probe-rs list
113-
- uses: actions/download-artifact@v4
114-
with:
115-
name: test-bins
116-
path: bins
117-
- name: Run on-target tests
118-
timeout-minutes: 5
119-
run: |
120-
python3 testsuite/runall.py --elf-dir bins \
121-
0483:374e:002900205553500A20393256 \
122-
0483:374e:0034001A5553500B20393256
123-
124102
test:
125103
name: Unit Tests
126104
runs-on: ubuntu-latest
@@ -155,8 +133,6 @@ jobs:
155133
- uses: dtolnay/rust-toolchain@stable
156134
with:
157135
components: clippy
158-
# not using clippy-check due to this issue:
159-
# https://github.com/actions-rs/clippy-check/issues/2
160136
- run: cargo clippy --features stm32wl5x_cm4 -- --deny warnings
161137

162138
format:
@@ -199,7 +175,7 @@ jobs:
199175
-- -Z unstable-options --enable-index-page
200176
chmod -R 777 ../target
201177
- name: Upload artifact
202-
uses: actions/upload-pages-artifact@v2
178+
uses: actions/upload-pages-artifact@v3
203179
with:
204180
path: target/doc
205181

@@ -216,7 +192,7 @@ jobs:
216192
url: ${{ steps.deployment.outputs.page_url }}
217193
steps:
218194
- name: Deploy to GitHub Pages
219-
uses: actions/deploy-pages@v3
195+
uses: actions/deploy-pages@v4
220196
id: deployment
221197

222198
release:

0 commit comments

Comments
 (0)