Skip to content

Commit 2d0ccb5

Browse files
Gudahttmcmirerickycodes
authored
Update changelog with v4.0.x releases (#76)
* Don't fail overall if Slack announcement fails (#69) Typically, for a project, this action is run twice: once in dry-run mode (to allow approvers to review the package before it is published) and another time to issue the approval step and then actually publish the package. When the action is run in dry-run mode, an announcement on Slack is created in order to notify approvers. If this fails in any way, however, it halts the release workflow completely and prevents the second instance of the action from running. This means that the package can never be released automatically and must be released manually. This commit fix this problem by instructing GitHub Actions that it is not mandatory for the Slack announcement step to pass in order for the release workflow to continue. * Release 4.0.2 (#72) * remove default channel (#73) * Release 4.0.3 * fix: Fix action manifest validation error (#77) The action manifest used the id `slack` for two steps, which is not allowed. We don't reference this id anywhere, so it has been removed. * Release 4.0.4 (#78) --------- Co-authored-by: Elliot Winkler <[email protected]> Co-authored-by: ricky <[email protected]>
1 parent c92e153 commit 2d0ccb5

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

CHANGELOG.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1313
### Fixed
1414
- Fix Yarn 4 compatibility ([#65](https://github.com/MetaMask/action-npm-publish/pull/65))
1515

16+
## [4.0.4]
17+
### Fixed
18+
- Fix action validation error ([#77](https://github.com/MetaMask/action-npm-publish/pull/77))
19+
20+
## [4.0.3]
21+
### Fixed
22+
- Fix Slack announcement for public default channel ([#73](https://github.com/MetaMask/action-npm-publish/pull/73))
23+
- We have found that the Slack announcement does not work correctly for public channels when the `channel` parameter is given. The action has been updated to omit the default if no channel is specified, so that announcements to the default channel work correctly even if it is public.
24+
25+
## [4.0.2]
26+
### Fixed
27+
- Prevent workflow from failing if Slack announcement step fails ([#69](https://github.com/MetaMask/action-npm-publish/pull/69))
28+
- Within the context of a project, the Slack announcement message that is posted after running this workflow in dry-run mode is not crucial, and thus this change ensures that the package will still be published for real if this step fails.
29+
1630
## [4.0.1]
1731
### Changed
1832
- Use tag to check latest package version ([#51](https://github.com/MetaMask/action-npm-publish/pull/51))
@@ -82,7 +96,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
8296
- Initial release ([#1](https://github.com/MetaMask/action-npm-publish/pull/1))
8397

8498
[Unreleased]: https://github.com/MetaMask/action-npm-publish/compare/v5.0.0...HEAD
85-
[5.0.0]: https://github.com/MetaMask/action-npm-publish/compare/v4.0.1...v5.0.0
99+
[5.0.0]: https://github.com/MetaMask/action-npm-publish/compare/v4.0.4...v5.0.0
100+
[4.0.4]: https://github.com/MetaMask/action-npm-publish/compare/v4.0.3...v4.0.4
101+
[4.0.3]: https://github.com/MetaMask/action-npm-publish/compare/v4.0.2...v4.0.3
102+
[4.0.2]: https://github.com/MetaMask/action-npm-publish/compare/v4.0.1...v4.0.2
86103
[4.0.1]: https://github.com/MetaMask/action-npm-publish/compare/v4.0.0...v4.0.1
87104
[4.0.0]: https://github.com/MetaMask/action-npm-publish/compare/v3.2.0...v4.0.0
88105
[3.2.0]: https://github.com/MetaMask/action-npm-publish/compare/v3.1.1...v3.2.0

0 commit comments

Comments
 (0)