Releases: grafana/github-api-commit-action
Releases · grafana/github-api-commit-action
v1.0.0
v0.4.3
v0.4.2
v0.4.1
v0.4.0
0.4.0 (2025-04-21)
🚀 Features
- improve support for larger commits (cae2afb)
🐛 Bug Fixes
- support no changes (#67) (665f5a0)
- test workflow use default checkout ref for pull request (#68) (ee8e5db)
🧪 Testing
⚙️ Miscellaneous Tasks
- add vault secrets to workflows; update test to pull_request_target (#72) (e884679)
- bootstrap release-please config (#81) (a1de24a)
- changelog: generate changelog and add sections to release-please config (#86) (f76be42)
- deps: bump actions/create-github-app-token from 1 to 2 (#79) (412b51b)
- deps: bump grafana/github-api-commit-action from 0.3.0 to 0.3.1 (#65) (cdc46bd)
- trigger tests via workflow call, dispatch or push to main (#75) (f72ba3b)
- update changelog [bot] (#69) (baa0805)
- update changelog [bot] (#73) (d2aa611)
- update changelog [bot] (#76) (51f759d)
- update changelog [bot] (#78) (96733db)
- update changelog [bot] (#82) (ea14ad7)
v0.3.1
What's Changed
- chore: update commit hash in readme; add test for delete by @abannachGrafana in #58
- fix: validate tokenized urls by @abannachGrafana in #59
- chore: add auto update and merge workflows by @abannachGrafana in #60
- fix: pr create steps by @abannachGrafana in #61
- chore: update changelog [bot] by @github-actions in #62
New Contributors
- @github-actions made their first contribution in #62
Full Changelog: v0...v0.3.1
v0.3.0
Usage example
- name: Commit changes
uses: grafana/github-api-commit-action@077642073699d6dd9e9c42a9f69ce517fabf79d2 # v0.3.0
with:
commit-message: "<commit-message>" # Commit message defaults to "Commit performed by grafana/github-api-commit-action"
create-branch-on-remote: true # Whether to create the branch on the remote if it doesn't exist already: Defaults to false
stage-all-files: true # Whether to additionally stage any changed files in the checkout. Defaults to false
token: ${{ secrets.GITHUB_TOKEN }} # Token you want to authenticate with, must have write permission to repoBreaking Change
- Removed input parameter
use-checkout-repo- The action was dependent on native
gitcommands to perform a lot of the functions to accomplish the commit. Omitting or Settinguse-checkout-repotofalsewas really just a shortcut to usinggithub.context.repoto figure out the repo name. The action now gets theowner/repostring from theremote originof the checked out code.
- The action was dependent on native
What's Changed
- Feat!: Convert action to use graphql mutation by @abannachGrafana in #57
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Full Changelog: v0.1.0...v0.2.0