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

create-release action unmaintained #280

Open
joshuagl opened this issue May 15, 2023 · 2 comments
Open

create-release action unmaintained #280

joshuagl opened this issue May 15, 2023 · 2 comments

Comments

@joshuagl
Copy link
Member

joshuagl commented May 15, 2023

The first-party create-release GitHub Action we are using has been archived since Mar 4, 2021. We should switch over to a third-party maintained action, the create-release README suggests a few candidates, or do away with the action entirely (using github-script similarly to python-tuf, perhaps).

@joshuagl joshuagl changed the title create[re. create-release action unmaintained May 15, 2023
@shubhusion
Copy link

shubhusion commented Jun 9, 2024

@joshuagl below mentioned alternative can be considered instead of create-release :

Release Drafter:

  • Release Drafter
    Automatically drafts release notes from merged pull requests, streamlining the release process. then creating a release based on the draft created.

gh-action-create-release:

  • gh-action-create-release
    Another community-supported option for creating GitHub releases and uploading associated assets.

If you like any one of the above-mentioned solutions , please let me know if I can work on this issue.

@joshuagl
Copy link
Member Author

Thanks for your interest in working on this Shumham.

My personal preference is that we use only first party actions for the TUF repository and implement the relatively trivial amount of github-script ourselves for making a release (much like we did with python-tuf in cd.yml).

I'd be open to being convinced otherwise and happy to hear others' opinions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants