Skip to content

update changelogs

update changelogs #646

name: update changelogs
on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch:
jobs:
changelogs:
name: Update all changelogs
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: orhun/git-cliff-action@v4
env:
# the value in the config is overriden implicitly
OUTPUT: CHANGELOG.md
- uses: dart-lang/setup-dart@v1
- run: dart run tools/setup_metadata.dart
- run: dart run flathub/render_metadata.dart
- uses: stefanzweifel/git-auto-commit-action@v6
with:
commit_message: "Automated changelog update"
file_pattern: CHANGELOG.md fastlane flathub