Skip to content

ci: pin issue workflow actions#5021

Open
grtninja wants to merge 1 commit intoAider-AI:mainfrom
grtninja:codex/ci-pin-issues-workflow-actions
Open

ci: pin issue workflow actions#5021
grtninja wants to merge 1 commit intoAider-AI:mainfrom
grtninja:codex/ci-pin-issues-workflow-actions

Conversation

@grtninja
Copy link
Copy Markdown

@grtninja grtninja commented Apr 11, 2026

Summary

  • pin actions/checkout@v3 to its immutable commit in the scheduled issue-processing workflow
  • pin actions/setup-python@v4 to its immutable commit in the same workflow
  • leave workflow behavior, permissions, and script execution unchanged

Why

.github/workflows/issues.yml runs on a schedule with issues: write, so pinning the marketplace actions removes tag-retarget drift on a privileged workflow without changing its behavior.

Validation

  • git diff --check
  • python -c "from pathlib import Path; import yaml; yaml.safe_load(Path('.github/workflows/issues.yml').read_text(encoding='utf-8')); print('yaml-parse-ok')"
  • bounded manual review of the two-line workflow-only diff

Notes

  • This intentionally stays scoped to one workflow file.
  • I did not change permissions, schedule, Python version, or the issue-processing script itself.

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