What's been upgrade
- upgrade dependencies (notably bump-cli v2.9.3) and use Node 20 in #508
- The action is now packaged as an ESM module
🆕 The deploy action now supports a new input overlay
We have added overlay(s) support to the deploy command (Thanks @philsturgeon ❤️!) in #509. Simply add the new overlay: "overlay-file.yml
input when using our github action and will apply the overlay to your input definition before deploying it to bump.
You can also apply multiple overlays at once by specifying a comma-separated list of files (and it also supports overlays from a remote URL), e.g.:
- name: Deploy API definition with an overlay to Bump.sh
uses: bump-sh/github-action@v1
with:
doc: <BUMP_DOC_ID>
token: ${{secrets.BUMP_TOKEN}}
file: doc/api-documentation.yml
overlay: "my-overlay-file1.yml,my-overlay-file2.yml,http://internet.com/super-overlay.yml"
New Contributors
Full Changelog: v1.1.11...v1.2.0