Skip to content

Remove zizmor workflow blocked by org action allowlist#10227

Merged
ashovlin merged 1 commit intodevelopfrom
remove-zizmor-workflow
Apr 17, 2026
Merged

Remove zizmor workflow blocked by org action allowlist#10227
ashovlin merged 1 commit intodevelopfrom
remove-zizmor-workflow

Conversation

@jonathan343
Copy link
Copy Markdown
Contributor

Overview

This PR removes the zizmor GitHub Actions workflow added in #10202.

Why

The workflow was failing on every run with:

The action zizmorcore/zizmor-action@71321a2 is not allowed in aws/aws-cli because all actions must be from a repository owned by your enterprise, created by GitHub, or match one of the patterns: aws-actions/, codecov/codecov-action@.

The aws organization's GitHub Actions allowlist blocks third-party actions outside the configured patterns, so zizmorcore/zizmor-action cannot run in CI here.

What's kept

The workflow improvements from #10202 are kept, including pinned action SHAs, scoped permissions: {} defaults, and the dependabot cooldown / artipacked / template-injection / excessive-permissions fixes. Only the scanning workflow itself is being removed.

Future work

To keep getting zizmor coverage without the blocked action, we can wire it in as a pre-commit hook via zizmorcore/zizmor-pre-commit in .pre-commit-config.yaml. That gives contributors local pre-commit feedback without depending on the org allowlist. Tradeoff: it only runs for contributors who have pre-commit installed, so it won't catch external PRs or Dependabot bumps.


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@ashovlin ashovlin merged commit e4458a3 into develop Apr 17, 2026
100 checks passed
@ashovlin ashovlin deleted the remove-zizmor-workflow branch April 17, 2026 22:41
aws-sdk-python-automation added a commit that referenced this pull request Apr 20, 2026
* release-1.44.82:
  Bumping version to 1.44.82
  Update changelog based on model updates
  Remove zizmor workflow blocked by org action allowlist (#10227)
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.

2 participants