Skip to content

update-release-notes #1169

update-release-notes

update-release-notes #1169

name: update-release-notes
on:
schedule:
- cron: '0 */6 * * *'
workflow_dispatch:
push:
branches: [ main ]
jobs:
run:
runs-on: macos-ventura
steps:
- name: Checkout repository
uses: actions/checkout@v3
with:
submodules: recursive
fetch-depth: 0
- name: Install dependencies
run: scripts/install-dependencies.sh
- name: Update release notes
run: |
scripts/update-release-notes.sh
- name: Commit documentation
uses: stefanzweifel/git-auto-commit-action@v4
id: auto-commit
with:
branch: documentation
create_branch: true
push_options: --force
commit_message: "docs: Update release notes"