Add cargo audit, lychee to workflow.

Rename / tweak some workflow jobs.

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk
2025-05-02 00:46:59 +00:00
parent 77426c0d7a
commit 98d16a2f6c
16 changed files with 164 additions and 259 deletions

View File

@@ -7,20 +7,13 @@ on:
pull_request:
branches:
- "**"
workflow_dispatch:
inputs:
bake:
type: string
required: false
description: JSON Object of inputs passed to the environment
concurrency:
group: ${{github.workflow}}-${{github.ref}}
cancel-in-progress: true
env:
docker_id: ${{vars.DOCKER_ID}}
inputs: ${{github.event.inputs}}
jobs:
@@ -29,12 +22,12 @@ jobs:
uses: ./.github/workflows/base.yml
deps:
name: Dependencies
name: Deps
uses: ./.github/workflows/deps.yml
needs: [base]
lint:
name: Linting
name: Lint
uses: ./.github/workflows/lint.yml
needs: [deps]