Skip to content

Fix zizmor lint#3045

Merged
adamtheturtle merged 2 commits intomainfrom
fix-zizmor-lint
Mar 10, 2026
Merged

Fix zizmor lint#3045
adamtheturtle merged 2 commits intomainfrom
fix-zizmor-lint

Conversation

@adamtheturtle
Copy link
Member

@adamtheturtle adamtheturtle commented Mar 10, 2026

Upgrade zizmor to 1.23.1 and disable superfluous-actions and secrets-outside-env to fix lint failures.

Made with Cursor


Note

Medium Risk
Changes GitHub Actions workflow execution context by adding environment declarations, which can affect secrets access and introduce required-approval gating if the environments aren’t configured. The rest is a small dev dependency/config tweak to address zizmor linting.

Overview
Resolves zizmor CI lint issues by bumping zizmor to 1.23.1 and disabling the superfluous-actions rule in zizmor.yml.

Updates GitHub Actions workflows to declare explicit environments: release for the release job, dockerhub for Docker publishing, and vuforia for the main CI test matrix, which can change how secrets/approvals are applied during runs.

Written by Cursor Bugbot for commit 173fade. This will update automatically on new commits. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant