Releases: github/branch-deploy
v11.0.0
What's Changed
📖 TL;DR: Internal node package updates, updated to node24, converted the project to ES modules
🚨 Breaking change notice: The vast majority of users should be able to seamlessly upgrade to v11
without needing to make any changes at all. This is mainly just a major version release to accomodate for the fact that branch-deploy is moving to a default runtime of node24
which requires up-to-date Actions runner versions. Additionally, a lot of internal dependencies were updated and the entire project was migrated from CommonJS to ES modules. Out of caution, I have opted to published this release as a major version change.
- Bump the github-actions group across 1 directory with 2 updates by @dependabot[bot] in #412
- Bump the npm-dependencies group across 1 directory with 6 updates by @dependabot[bot] in #413
- upgrade to
node24
by @GrantBirki in #414 - Full esm support by @GrantBirki in #416
Full Changelog: v10.4.3...v11.0.0
v10.4.3
What's Changed
- Fix typo from
occured
tooccurred
by @BaseMax in #393 - Bump undici from 5.28.5 to 5.29.0 in the npm_and_yarn group by @dependabot[bot] in #394
- Bump GrantBirki/json-yaml-validate from 3.3.0 to 3.3.2 in the github-actions group by @dependabot[bot] in #398
- Add Missing Languages to CodeQL Advanced Configuration by @KyFaSt in #400
- Unlock on Merge - Minor Improvements by @GrantBirki in #404
- Bump the npm-dependencies group across 1 directory with 7 updates by @dependabot[bot] in #399
New Contributors
Full Changelog: v10.4.2...v10.4.3
v10.4.2
What's Changed
This release contains some minor cleanup and internal code improvements and guard rails. It should be safe to upgrade for all users of this Action without any changes needed.
- Bump actions/upload-artifact from 4.6.1 to 4.6.2 in the github-actions group by @dependabot in #382
- Bump @types/node from 22.13.10 to 22.13.16 in the npm-dependencies group by @dependabot in #383
- Bump GrantBirki/json-yaml-validate from 3.2.1 to 3.3.0 in the github-actions group by @dependabot in #386
- Bump the npm-dependencies group with 4 updates by @dependabot in #387
- docs(readme): add .noop usage by @kakakakakku in #389
- Readme for robots by @GrantBirki in #390
- Clean up / improve:
commit-safety-checks.js
by @GrantBirki in #391 - Timestamp improvements by @GrantBirki in #392
New Contributors
- @kakakakakku made their first contribution in #389
Full Changelog: v10.4.1...v10.4.2
v10.4.1
What's Changed
- bug: handle edge cases where the
committer
object is missing a login attribute by @GrantBirki in #380
Full Changelog: v10...v10.4.1
v10.4.0
What's Changed
This release introduces a new feature/input called deployment_confirmation
. This option is rooted in security/safety that gives deployers one last "safety check" to approve/deny a deployment before it starts. See the full documentation about this feature to learn more. Original issue: #373
- Bump actions/upload-artifact from 4.6.0 to 4.6.1 in the github-actions group by @dependabot in #371
- Bump the npm-dependencies group with 2 updates by @dependabot in #372
- Deployment Confirmation by @GrantBirki in #374
- Deployment confirmation docs by @GrantBirki in #375
- update all npm packages by @GrantBirki in #376
- Committer metadata on confirmation comments by @GrantBirki in #377
Full Changelog: v10.3.1...v10.4.0
v10.3.1
What's Changed
- Bump actions/upload-artifact from 4.5.0 to 4.6.0 in the github-actions group by @dependabot in #366
- Bump the npm-dependencies group with 2 updates by @dependabot in #365
- update
@octokit/request
by @GrantBirki in #368 - bump release version (patch) for deps by @GrantBirki in #369
Full Changelog: v10.3.0...v10.3.1
v10.3.0
What's Changed
- bug:
checks
input option is not respecting required checks in the pending state by @GrantBirki in #363 - Update docs (and bump release) by @GrantBirki in #364
Full Changelog: v10.2.0...v10.3.0
v10.2.0
What's Changed
- Update deployment-payload.md by @GrantBirki in #359
- Update .node-version by @GrantBirki in #360
- feat: allow non-default target branch deployments via a new input option by @GrantBirki in #361
Full Changelog: v10.1.0...v10.2.0
v10.1.0
What's Changed
This release adds new attributes to the payload
which gets sent to GitHub's deployment API. These attributes can be used by subsequent systems that might read, parse, or interact with the deployments that this Action creates.
For nearly all users (including users that interact with the payload
attribute), this new version should be a seamless upgrade. Enjoy!
- Node Updates by @GrantBirki in #357
- Deployment Payload Updates by @GrantBirki in #358
Full Changelog: v10.0.2...v10.1.0
v10.0.2
What's Changed
No major changes with this release, just dependency updates 📦
- Workflow Updates by @GrantBirki in #354
- update all node packages with
npm update
by @GrantBirki in #355 - bump it a patch version by @GrantBirki in #356
Full Changelog: v10.0.1...v10.0.2