github.com/tubone24/update_release

This GitHub Action (written in JavaScript) is to change the Body Text and Name of an already created Release with using the GitHub Release API.

Open this visualization on its own page →

Contributors

10

Lines of Code

695

From

2020-09-11

To

2022-09-14

About tubone24/update_release

update_release is a GitHub Action written in JavaScript that enables users to modify existing releases through the GitHub Release API. Specifically, it allows you to update the release name, body text, draft status, and prerelease flag after a release has already been created. The action also supports appending text to existing body content rather than replacing it entirely, and can read new body text from a file path.

The action requires a GitHub token for authentication and can be triggered on release creation events within your workflow. It outputs the release ID, HTML URL for viewing the release, and an upload URL suitable for asset uploads, making it compatible with other release-related GitHub Actions. The project is well-tested with Jest unit tests and integrated with GitHub's CI system to ensure code quality.

Share this video