Skip to content

Conversation

@Hartorn
Copy link
Member

@Hartorn Hartorn commented Oct 1, 2025

  • Add read-only permissions to CI workflow
  • Validate release version with simple X.Y.Z[alnum/._+-]* pattern (allows 2.0.0b4)
  • Use VERSION env var for uv version, commit, tag, and push with set -euo
  • Sanitize ref name in docs updater before merging to avoid unsafe refs

- Add read-only permissions to CI workflow
- Validate release version with simple X.Y.Z[alnum/._+-]* pattern (allows 2.0.0b4)
- Use VERSION env var for uv version, commit, tag, and push with set -euo
- Sanitize ref name in docs updater before merging to avoid unsafe refs
@Hartorn Hartorn self-assigned this Oct 1, 2025
- Set job env VERSION and use for uv/commit/tag and GitHub Release tag_name
- Set job env REF_NAME; validate with git check-ref-format and ensure remote exists before merge
Copy link
Member

@Inokinoki Inokinoki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Hartorn Hartorn enabled auto-merge (squash) October 1, 2025 14:41
@Hartorn Hartorn disabled auto-merge October 1, 2025 14:50
- create-release: set job env VERSION; use in uv/commit/tag and release tag_name
- create-release: pass PyPI creds via env (no inline secrets in CLI args)
- update-docs: set job env REF_NAME; validate with git check-ref-format; ensure remote exists before merge
@sonarqubecloud
Copy link

sonarqubecloud bot commented Oct 1, 2025

@Hartorn Hartorn enabled auto-merge (squash) October 1, 2025 15:00
@Hartorn Hartorn merged commit d3e0027 into main Oct 1, 2025
37 of 41 checks passed
@Hartorn Hartorn deleted the fix-sonar branch October 1, 2025 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants