Skip to content

feat: calendar versioning workflow + labels update#43

Closed
aidehn wants to merge 13 commits intomainfrom
aidehn/feat/calendar-versioning-updates
Closed

feat: calendar versioning workflow + labels update#43
aidehn wants to merge 13 commits intomainfrom
aidehn/feat/calendar-versioning-updates

Conversation

@aidehn
Copy link

@aidehn aidehn commented Mar 10, 2026

Motivation + Changes

  • This PR cleans up some of the existing semver related workflows since the main repositories which use these (Core, Pro, Templates and Snowflake) are moving away from semantic versioning and using calendar versioning instead.
  • These updates involve:
    • Deleting workflows which are no longer needed, renaming workflows to make it clearer what it does and adding new labels for calendar versioning - calver: monthly, calver:patch and calver: breaking.
    • Updating existing workflows to use Calendar Versioning instead of Semantic Versioning
  • Changes naming of certain workflows to differentiate the different workflows:
    • pr-enforce-semver-labels.yml‎ -> pr-enforce-calver-labels.yml (since no repos directly used the semver version of this workflow, it is safe to update)
    • pr-enforce-no-major-minor.yml‎ -> pr-enforce-patch-only.yml (updated to support calver too and updated naming to make sense for both)
    • pr-enforce-labels -> pr-enforce-label-groups (renamed to make it clearer since it's enforcing all the labels, such as notes, docs and calver in this case. all the places that use this will use calver so there's no conflict here)
  • +pr-enforce-notes-labels (i noticed that pr-enforce-semver-labels.yml‎ isn't used anywhere, and pr-enforce-docs-labels.yml is only used in one repo. keeping the separate ones are good as it means you can use the label requirements meant for your repo, so i've added the notes labels workflow for completion and used all three in pr-enforce-label-groups which allows all repos which use it to keep to the same format, or use the existing ones individually)

Additional Changes

  • Repositories which depend on these workflows are also updated to reflect these changes.

@aidehn
Copy link
Author

aidehn commented Mar 11, 2026

Closing in favor of another PR

@aidehn aidehn closed this Mar 11, 2026
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