canonical / canonical/testflinger
fix zizmor checks
- Dominant language
- Python
- Stars
- 26
- Forks
- 49
- Avg merge
- 4d 8h
- Merged PRs (30d)
- 16
Description
zizmor 1.23.0 added a check for secrets outside envs: https://docs.zizmor.sh/audits/#secrets-outside-env
We need to determine if possible to set environment secrets or add an ignore if this is not possible.
Reference run: https://github.com/canonical/testflinger/actions/runs/22961442709/job/66652916870?pr=962
Contributor guide
Research direction
Start with the referenced zizmor secrets-outside-env audit and the linked GitHub Actions run. Inspect the workflow configuration implicated by that run to determine whether the secrets can use environments; if not, apply the documented ignore approach. Done when the zizmor 1.23.0 check passes and the chosen handling is clear.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions
- Domain
- ci-cd, security
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100