Skip to content

cargo deny advisories #477

cargo deny advisories

cargo deny advisories #477

name: cargo deny advisories
permissions:
contents: read
issues: write
on:
workflow_dispatch:
schedule:
- cron: "0 0 * * *"
jobs:
cargo-deny-advisories:
runs-on: ubuntu-24.04-arm
steps:
- uses: actions/checkout@v7
- uses: jdx/mise-action@v4
- run: cargo binstall --no-confirm cargo-deny
- run: cargo deny check advisories
- name: Set WORKFLOW_URL
if: failure()
run: |
export WORKFLOW_URL="${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}/actions/runs/${GITHUB_RUN_ID}"
echo "${WORKFLOW_URL}"
echo "WORKFLOW_URL=${WORKFLOW_URL}" >> "$GITHUB_ENV"
- uses: JasonEtco/create-an-issue@v2
if: failure()
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
filename: .github/CARGO_ADVISORIES_ISSUE_TEMPLATE.md