diff --git a/.config/deny-full.toml b/.config/deny-full.toml new file mode 100644 index 00000000000..9c5a71327a7 --- /dev/null +++ b/.config/deny-full.toml @@ -0,0 +1,3 @@ +[advisories] +yanked = "deny" +unmaintained = "all" diff --git a/.github/workflows/nightly-dispatcher.yml b/.github/workflows/nightly-dispatcher.yml index 82836012b20..9466d84e5e9 100644 --- a/.github/workflows/nightly-dispatcher.yml +++ b/.github/workflows/nightly-dispatcher.yml @@ -28,6 +28,16 @@ jobs: secrets: E2E_RUNNER_GCP_CREDENTIALS: ${{ secrets.E2E_RUNNER_GCP_CREDENTIALS }} + check-crates-advisories: + runs-on: ubuntu-24.04 + steps: + - uses: actions/checkout@v6 + - uses: EmbarkStudios/cargo-deny-action@v2 + with: + command: check advisories + arguments: "--all-features" + log-level: error + publish-crate-dry-run-with-verification: runs-on: ubuntu-24.04 steps: @@ -72,6 +82,7 @@ jobs: test-client, test-rust, test-e2e, + check-crates-advisories, publish-crate-dry-run-with-verification, clippy-check-all-crates, ] diff --git a/.github/workflows/test-notify-on-failure.yml b/.github/workflows/test-notify-on-failure.yml index 4762f5eaa88..81c9656c191 100644 --- a/.github/workflows/test-notify-on-failure.yml +++ b/.github/workflows/test-notify-on-failure.yml @@ -14,7 +14,7 @@ jobs: - name: Write HTML body to file run: | cat > ./email-body.html <Nightly Trigger workflow has failed, see details: +

${{ github.workflow }} workflow has failed, see details: