Skip to content

Add a new github workflow 'tag'#164

Merged
turkenh merged 2 commits intocrossplane-contrib:mainfrom
turkenf:add-tag-w
Jan 28, 2025
Merged

Add a new github workflow 'tag'#164
turkenh merged 2 commits intocrossplane-contrib:mainfrom
turkenf:add-tag-w

Conversation

@turkenf
Copy link
Collaborator

@turkenf turkenf commented Jan 27, 2025

This PR adds a new GitHub workflow tag.yml, and OWNERS.md, CODEOWNERS files.

Signed-off-by: Fatih Türken <turkenf@gmail.com>
Signed-off-by: Fatih Türken <turkenf@gmail.com>
@@ -0,0 +1,26 @@
name: Tag
Copy link
Contributor

Choose a reason for hiding this comment

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

Is this required?

AFAIU, @negz didn't include this workflow in the functions (e.g. https://github.com/crossplane/function-template-go) to keep things simple, e.g. in favor tagging directly from Github UI.

Copy link
Contributor

Choose a reason for hiding this comment

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

I can see this as helpful in terms of being consistent with other extension repositories, though.

Copy link
Member

Choose a reason for hiding this comment

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

Yes, I'd rather not have the tag workflow for functions. I haven't found it to be needed. As @turkenh mentioned, it's just as easy to create a tag from the GitHub UI when cutting a release.

@turkenh turkenh merged commit bd34dfc into crossplane-contrib:main Jan 28, 2025
6 checks passed
@turkenf turkenf deleted the add-tag-w branch January 28, 2025 10:36
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.

3 participants