action-gh-release/CHANGELOG.md

103 lines
5.3 KiB
Markdown
Raw Normal View History

2021-11-15 06:30:36 +00:00
## 0.1.14
- provides an new workflow input option `generate_release_notes` which when set to true will automatically generate release notes for you based on GitHub activity [#179](https://github.com/softprops/action-gh-release/pull/179). Please see the [GitHub docs for this feature](https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes) for more information
2021-09-14 01:46:37 +00:00
## 0.1.13
- fix issue with multiple runs concatenating release bodies [#145](https://github.com/softprops/action-gh-release/pull/145)
2021-08-10 03:59:33 +00:00
## 0.1.12
- fix bug leading to empty strings subsituted for inputs users don't provide breaking api calls [#144](https://github.com/softprops/action-gh-release/pull/144)
2021-08-09 13:27:57 +00:00
## 0.1.11
- better error message on release create failed [#143](https://github.com/softprops/action-gh-release/pull/143)
2021-08-10 03:59:33 +00:00
2021-08-08 16:10:40 +00:00
## 0.1.10
- fixed error message formatting for file uploads
2021-08-08 15:55:10 +00:00
## 0.1.9
- add support for linking release to GitHub discussion [#136](https://github.com/softprops/action-gh-release/pull/136)
## 0.1.8
2021-08-08 04:31:19 +00:00
- address recent warnings in assert upload api as well as introduce asset upload overrides, allowing for multiple runs for the same release with the same named asserts [#134](https://github.com/softprops/action-gh-release/pull/134)
- fix backwards compatibility with `GITHUB_TOKEN` resolution. `GITHUB_TOKEN` is no resolved first from an env varibale and then from and input [#133](https://github.com/softprops/action-gh-release/pull/133)
2021-07-30 22:43:29 +00:00
- trim white space in provided `tag_name` [#130](https://github.com/softprops/action-gh-release/pull/130)
## 0.1.7
2021-07-25 23:10:56 +00:00
- allow creating draft releases without a tag [#95](https://github.com/softprops/action-gh-release/pull/95)
2021-07-26 00:13:03 +00:00
- Set default token for simpler setup [#83](https://github.com/softprops/action-gh-release/pull/83)
- fix regression with action yml [#126](https://github.com/softprops/action-gh-release/pull/126)
2021-07-25 23:10:56 +00:00
2021-07-25 23:02:03 +00:00
## 0.1.6
2021-07-25 22:58:47 +00:00
This is a release catch up have a hiatus. Future releases will happen more frequently
- Add 'fail_on_unmatched_files' input, useful for catching cases were your `files` input does not actually match what you expect [#55](https://github.com/softprops/action-gh-release/pull/55)
- Add `repository` input, useful for creating a release in an external repository [#61](https://github.com/softprops/action-gh-release/pull/61)
- Add release `id` to outputs, useful for refering to release in workflow steps following the step that uses this action [#60](https://github.com/softprops/action-gh-release/pull/60)
- Add `upload_url` as action output, useful for managing uploads separately [#75](https://github.com/softprops/action-gh-release/pull/75)
- Support custom `target_commitish` value, useful to customize the default [#76](https://github.com/softprops/action-gh-release/pull/76)
- fix `body_path` input first then fall back on `body` input. this was the originally documented precedence but was implemened the the opposite order! [#85](https://github.com/softprops/action-gh-release/pull/85)
- Retain original release info if the keys are not set, useful for filling in blanks for a release you've already started separately [#109](https://github.com/softprops/action-gh-release/pull/109)
- Limit number of times github api request to create a release is retried, useful for avoiding eating up your rate limit and action minutes do to either an invalid token or other circumstance causing the api call to fail [#111](https://github.com/softprops/action-gh-release/pull/111)
2020-01-27 00:31:05 +00:00
## 0.1.5
2021-07-25 22:58:47 +00:00
- Added support for specifying tag name [#39](https://github.com/softprops/action-gh-release/pull/39)
2020-01-27 00:31:05 +00:00
2019-10-20 22:15:51 +00:00
## 0.1.4
2021-07-25 22:58:47 +00:00
- Added support for updating releases body [#36](https://github.com/softprops/action-gh-release/pull/36)
- Steps can now access the url of releases with the `url` output of this Action [#28](https://github.com/softprops/action-gh-release/pull/28)
- Added basic GitHub API retry support to manage API turbulance [#26](https://github.com/softprops/action-gh-release/pull/26)
2019-10-20 22:15:51 +00:00
2019-09-29 12:25:51 +00:00
## 0.1.3
2021-07-25 22:58:47 +00:00
- Fixed where `with: body_path` was not being used in generated GitHub releases
2019-09-29 12:25:51 +00:00
2019-09-17 10:38:31 +00:00
## 0.1.2
2021-07-25 22:58:47 +00:00
- Add support for merging draft releases [#16](https://github.com/softprops/action-gh-release/pull/16)
2019-09-09 12:02:30 +00:00
2019-09-17 10:38:31 +00:00
GitHub's api doesn't explicitly have a way of fetching a draft release by tag name which caused draft releases to appear as separate releases when used in a build matrix.
This is now fixed.
2021-07-25 22:58:47 +00:00
- Add support for newline-delimited asset list [#18](https://github.com/softprops/action-gh-release/pull/18)
2019-09-17 14:21:28 +00:00
GitHub actions inputs don't inherently support lists of things and one might like to append a list of files to include in a release. Previously this was possible using a comma-delimited list of asset path patterns to upload. You can now provide these as a newline delimieted list for better readability
```yaml
2021-07-25 22:58:47 +00:00
- name: Release
uses: softprops/action-gh-release@v1
if: startsWith(github.ref, 'refs/tags/')
with:
files: |
filea.txt
fileb.txt
filec.txt
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2019-09-17 14:21:28 +00:00
```
2021-07-25 22:58:47 +00:00
- Add support for prerelease annotated GitHub releases with the new input field `with.prerelease: true` [#19](https://github.com/softprops/action-gh-release/pull/19)
2019-09-17 14:30:36 +00:00
2019-09-17 10:38:31 +00:00
---
2019-09-09 12:02:30 +00:00
## 0.1.1
2021-07-25 22:58:47 +00:00
- Add support for publishing releases on all supported virtual hosts
2019-09-09 12:35:52 +00:00
2019-09-17 10:38:31 +00:00
You'll need to remove `docker://` prefix and use the `@v1` action tag
---
## 0.1.0
2021-07-25 22:58:47 +00:00
- Initial release