Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic tag and release on master merge #7

Merged
merged 19 commits into from
Dec 15, 2021

Conversation

LeonWubben
Copy link
Contributor

@LeonWubben LeonWubben commented Oct 29, 2021

A github workflow to automatically tag and create a new release when when changelog is updated in a pull request.

  1. on pull request (before and after merge) check that the new tag is valid and does not collide with another one.
  2. on pull request (only after merge) create the new tag and the release.

COMP-212

@LeonWubben LeonWubben force-pushed the automatic-tag-and-release-on-master-merge branch 4 times, most recently from ceaab94 to ad7d967 Compare October 29, 2021 13:57
@LeonWubben LeonWubben closed this Oct 29, 2021
@LeonWubben LeonWubben force-pushed the automatic-tag-and-release-on-master-merge branch from ad7d967 to b4b07a3 Compare October 29, 2021 14:07
@LeonWubben LeonWubben reopened this Oct 29, 2021
@LeonWubben LeonWubben force-pushed the automatic-tag-and-release-on-master-merge branch 4 times, most recently from 6ad7fbd to ae9aeca Compare October 29, 2021 15:41
@LeonWubben LeonWubben force-pushed the automatic-tag-and-release-on-master-merge branch from ae9aeca to b1ec780 Compare October 29, 2021 15:47
@LeonWubben LeonWubben marked this pull request as ready for review November 22, 2021 12:54
@LeonWubben LeonWubben changed the title Automatic tag and release on master merge Draft: Automatic tag and release on master merge Nov 22, 2021
@LeonWubben LeonWubben changed the title Draft: Automatic tag and release on master merge Automatic tag and release on master merge Nov 22, 2021
@LeonWubben LeonWubben marked this pull request as draft November 22, 2021 12:56
@LeonWubben LeonWubben force-pushed the automatic-tag-and-release-on-master-merge branch 6 times, most recently from 119aa82 to 352ba7e Compare November 29, 2021 12:12
@LeonWubben LeonWubben force-pushed the automatic-tag-and-release-on-master-merge branch 5 times, most recently from 2ce2cce to 4f70d4b Compare November 29, 2021 15:16
@LeonWubben LeonWubben force-pushed the automatic-tag-and-release-on-master-merge branch from 4f70d4b to ffeb391 Compare November 29, 2021 15:17
@hay-k hay-k self-assigned this Dec 14, 2021
@hay-k hay-k requested review from manevala and smite December 14, 2021 15:04
@hay-k hay-k marked this pull request as ready for review December 15, 2021 07:42
@hay-k hay-k merged commit 569d20c into main Dec 15, 2021
@hay-k hay-k deleted the automatic-tag-and-release-on-master-merge branch December 15, 2021 08:54
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.

None yet

3 participants