diff options
| author | Leitwolf11 | 2026-10-10 20:22:57 +0300 |
|---|---|---|
| committer | Leitwolf11 | 2026-10-10 20:22:57 +0300 |
| commit | af41dcfb2da79fa9b864b57a8472334155896d93 (patch) | |
| tree | 862b2cba91e0a3c64aa82b79ea7fae77c3cad566 /.github/codeql/codeql-config.yml | |
| parent | bd009a31cbc06ccecbb870e60cf5d7868a3c8722 (diff) | |
| download | website-af41dcfb2da79fa9b864b57a8472334155896d93.tar.gz | |
Add workflow, repository and dependency analysis
zizmor audits the workflows themselves for what makes a workflow
unsafe, and uploads what it finds to code scanning. Its first run here
found one thing, 4 times: a checkout that leaves the job's token in
the checked-out repository, where any later step can read it. No
workflow pushes or needs the token after the checkout, so every checkout
now sets persist-credentials to false, and zizmor reports nothing.
OpenSSF Scorecard grades how the repository is kept: branch protection,
pinned dependencies, token permissions and the like. It runs on the
default branch and weekly, publishes its score and uploads its findings to
code scanning.
Dependency Review fails a pull request that adds or changes a dependency
with a known vulnerability of high severity or worse. Dependabot watches
what is already there; this holds what comes in.
Every new action is pinned to a commit, each job names the permissions
it needs, and no new workflow has a default permission.
Diffstat (limited to '.github/codeql/codeql-config.yml')
0 files changed, 0 insertions, 0 deletions