canonical / canonical/testflinger

fix zizmor checks

Open
#963 2 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.