Skip to content

Conversation

ColeMurray
Copy link
Contributor

@ColeMurray ColeMurray commented Oct 12, 2025

Move the pydantic-version input into an environment variable instead of directly interpolating it into the bash command, following GitHub Actions security best practices.

While this workflow is only callable by maintainers (limiting practical risk), using environment variables for inputs is the recommended security pattern and helps prevent potential issues if the workflow structure changes in the future.

Move the pydantic-version input into an environment variable instead of
directly interpolating it into the bash command, following GitHub Actions
security best practices.

While this workflow is only callable by maintainers (limiting practical
risk), using environment variables for inputs is the recommended security
pattern and helps prevent potential issues if the workflow structure
changes in the future.
@github-actions github-actions bot added infra Chores, devops, repo meta changes github_actions Pull requests that update GitHub Actions code fix labels Oct 12, 2025
@ColeMurray ColeMurray changed the title fix(ci): harden pydantic test workflow against command injection fix(infra): harden pydantic test workflow against command injection Oct 12, 2025
@github-actions github-actions bot added fix and removed fix infra Chores, devops, repo meta changes labels Oct 12, 2025
@github-actions github-actions bot added infra Chores, devops, repo meta changes fix and removed fix infra Chores, devops, repo meta changes labels Oct 12, 2025
@eyurtsev eyurtsev enabled auto-merge (squash) October 13, 2025 19:30
@github-actions github-actions bot added the infra Chores, devops, repo meta changes label Oct 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix github_actions Pull requests that update GitHub Actions code infra Chores, devops, repo meta changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants