Skip to content

Conversation

@shenxianpeng
Copy link
Collaborator

No description provided.

@shenxianpeng shenxianpeng added the enhancement New feature or request label Aug 31, 2022
@shenxianpeng shenxianpeng requested a review from 2bndy5 August 31, 2022 09:23
Copy link
Collaborator

@2bndy5 2bndy5 left a comment

Choose a reason for hiding this comment

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

LGTM. Only 1 way to find out if it works. I suppose we could try this out on the test repo first, but tags can be undone anyway.

The published releases will still need to be done manually, but I think there's an action out there that might auto-publish a release for a specified tag. You might even find an action that creates a tag for you automatically, but that doesn't compensate for our custom use of the latest tag (which should probably be named test for our purposes).

I seem to recall that clang-tools-static-binary repo uses an action that creates a drafted release for a given tag (or commit SHA if not provided).

@shenxianpeng
Copy link
Collaborator Author

shenxianpeng commented Sep 1, 2022

I fixed some running issues on test repo

I saw some projects (like Jenkins) use release-drafter, to use it should need to better manage labels, it might suitable for very popular projects with many issues & PRs every day.

@shenxianpeng
Copy link
Collaborator Author

It should be worth a try to create draft-release job like clang-tools-static-binary repo

@shenxianpeng shenxianpeng merged commit 8e8e8f7 into main Sep 1, 2022
@shenxianpeng shenxianpeng deleted the retag-workflow branch September 1, 2022 06:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

3 participants