GitHub Action for Changie
April 13, 2026 ยท View on GitHub
Run Changie in GitHub actions.
Full inputs and outputs can be seen in the action.yml.
Examples
Generate next release pull request using auto mode
on:
workflow_dispatch:
jobs:
generate-pr:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Batch changes
uses: miniscruff/changie-action@v3
with:
version: latest
args: batch auto
- name: Merge changes
run: |
changie merge
- name: Get the latest version
id: latest
uses: miniscruff/changie-action@v3
with:
version: latest
args: latest
- name: Create Pull Request
uses: peter-evans/create-pull-request@v4
with:
title: Release ${{ steps.latest.outputs.output }}
branch: release/${{ steps.latest.outputs.output }}
commit-message: Release ${{ steps.latest.outputs.output }}
Install Changie only
- name: Batch changes
uses: miniscruff/changie-action@v3
with:
version: latest
# skip the args