Skip to content

Security

Security #446

Workflow file for this run

name: Security
on:
workflow_run:
workflows: [CI]
types: [completed]
schedule:
- cron: "0 6 * * *"
workflow_dispatch:
permissions:
contents: read
security-events: write
defaults:
run:
shell: bash
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
audit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6.0.2
- uses: jdx/mise-action@v4.0.1
with:
install: true
cache: true
github_token: ${{ secrets.GITHUB_TOKEN }}
- name: Run cargo deny check
run: just deny
- name: Run cargo outdated
run: just outdated
- name: Run cargo dist plan
run: just dist-check