Skip to content

Add tag verification step to release workflow#28

Merged
tombonfert merged 1 commit into
mainfrom
feature/release_pipeline_update
May 21, 2026
Merged

Add tag verification step to release workflow#28
tombonfert merged 1 commit into
mainfrom
feature/release_pipeline_update

Conversation

@tombonfert
Copy link
Copy Markdown
Collaborator

This update introduces a new step in the GitHub Actions release workflow to verify that the tag matches the version specified in the VERSION file. If there is a mismatch, an error is raised, ensuring consistency between the tag and the versioning. Additionally, commented out sections related to PyPI publishing and signing have been updated (version hardening)

Summary

Changes

Test Plan

  • Unit tests added/updated
  • Manual testing completed
  • Documentation updated (if applicable)

Checklist

  • Code follows project style guidelines
  • Self-review completed
  • No new linter warnings introduced

This update introduces a new step in the GitHub Actions release workflow to verify that the tag matches the version specified in the VERSION file. If there is a mismatch, an error is raised, ensuring consistency between the tag and the versioning. Additionally, commented out sections related to PyPI publishing and signing have been updated for clarity and future reference.
@tombonfert tombonfert requested a review from a team as a code owner May 21, 2026 07:31
@tombonfert tombonfert merged commit 778ef1f into main May 21, 2026
4 checks passed
@tombonfert tombonfert deleted the feature/release_pipeline_update branch May 21, 2026 07:54
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