|
| 1 | +# Check with a local registry. |
| 2 | +# |
| 3 | +# We want to check if we can compile examples/tests after bumping the deps by using a local registry. |
| 4 | +# (i.e. if we will publish the right set of crates) |
| 5 | + |
1 | 6 | name: pre-release-checks |
2 | 7 |
|
3 | 8 | on: |
@@ -46,10 +51,21 @@ jobs: |
46 | 51 | shell: bash |
47 | 52 | run: | |
48 | 53 | # lints and docs are checked a couple of times already by other workflows |
49 | | - cargo xcheck ci esp32 --toolchain esp --no-lint --no-docs |
50 | | - cargo xcheck ci esp32s2 --toolchain esp --no-lint --no-docs |
51 | | - cargo xcheck ci esp32s3 --toolchain esp --no-lint --no-docs |
52 | | - cargo xcheck ci esp32c2 --toolchain stable --no-lint --no-docs |
53 | | - cargo xcheck ci esp32c3 --toolchain stable --no-lint --no-docs |
54 | | - cargo xcheck ci esp32c6 --toolchain stable --no-lint --no-docs |
55 | | - cargo xcheck ci esp32h2 --toolchain stable --no-lint --no-docs |
| 54 | + cargo xcheck ci esp32 --toolchain esp --no-lint --no-docs --no-check-crates |
| 55 | + cargo xcheck ci esp32s2 --toolchain esp --no-lint --no-docs --no-check-crates |
| 56 | + cargo xcheck ci esp32s3 --toolchain esp --no-lint --no-docs --no-check-crates |
| 57 | + cargo xcheck ci esp32c2 --toolchain stable --no-lint --no-docs --no-check-crates |
| 58 | + cargo xcheck ci esp32c3 --toolchain stable --no-lint --no-docs --no-check-crates |
| 59 | + cargo xcheck ci esp32c6 --toolchain stable --no-lint --no-docs --no-check-crates |
| 60 | + cargo xcheck ci esp32h2 --toolchain stable --no-lint --no-docs --no-check-crates |
| 61 | +
|
| 62 | + - name: try-build-tests |
| 63 | + shell: bash |
| 64 | + run: | |
| 65 | + cargo xtask build tests esp32 |
| 66 | + cargo xtask build tests esp32s2 |
| 67 | + cargo xtask build tests esp32s3 |
| 68 | + cargo xtask build tests esp32c2 |
| 69 | + cargo xtask build tests esp32c3 |
| 70 | + cargo xtask build tests esp32c6 |
| 71 | + cargo xtask build tests esp32h2 |
0 commit comments