Standardize security workflow and enhance CodeQL analysis (#474)

* fix(workflows): standardize runner configuration for security jobs

* ci(actionlint): add Blacksmith runner label to config

Add blacksmith-2vcpu-ubuntu-2404 to actionlint self-hosted-runner labels config
to suppress "unknown label" warnings during workflow linting.

This label is used across all workflows after the Blacksmith migration.

* fix(actionlint): adjust indentation for self-hosted runner labels

* feat(security): enhance security workflow with CodeQL analysis steps

* fix(security): update CodeQL action to version 4 for improved analysis

* fix(security): remove duplicate permissions in security workflow
This commit is contained in:
Will Sarg 2026-02-16 23:28:30 -05:00 committed by GitHub
parent 6fb64d2022
commit ccccf3b7ea
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

Diff content is not available