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

.github/workflows: use softprops/action-gh-release in release workflow #1433

Merged
merged 1 commit into from
Mar 3, 2023

Conversation

tklauser
Copy link
Member

@tklauser tklauser commented Mar 3, 2023

actions/create-release is no longer maintained. Also, uploading release artifacts using skx/github-action-publish-binaries is a bit of a lottery and sometimes repeatedly fails.

Switch to softprops/action-gh-release instead, which combines creating a release with uploading release artifacts and allows to trigger the release notes auto-generation.

Also, the action seems maintained and is suggested as a replacement for actions/create-release, see
https://github.com/actions/upload-release-asset#github-action---releases-api

actions/create-release is no longer maintained. Also, uploading release
artifacts using skx/github-action-publish-binaries is a bit of a lottery
and sometimes repeatedly fails.

Switch to softprops/action-gh-release instead, which combines creating a
release with uploading release artifacts and allows to trigger the
release notes auto-generation.

Also, the action seems maintained and is suggested as a replacement for
actions/create-release, see
https://github.com/actions/upload-release-asset#github-action---releases-api

Signed-off-by: Tobias Klauser <tobias@cilium.io>
@tklauser tklauser requested review from a team as code owners March 3, 2023 12:30
@tklauser tklauser requested review from brlbil and nebril March 3, 2023 12:30
@tklauser tklauser temporarily deployed to ci March 3, 2023 12:30 — with GitHub Actions Inactive
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.

None yet

2 participants