Skip to content

changelog: 2026-07-11..2026-07-11 (#2122) #27

changelog: 2026-07-11..2026-07-11 (#2122)

changelog: 2026-07-11..2026-07-11 (#2122) #27

name: Changelog publish
on:
push:
branches: [main]
paths:
- "CHANGELOG.md"
concurrency:
group: changelog-publish
cancel-in-progress: false
permissions:
contents: read
env:
BUN_VERSION: "1.3.14"
jobs:
publish:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
fetch-depth: 0 # need the `before` commit for `git show <before>:CHANGELOG.md`
persist-credentials: false
- uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2.2.0
with:
bun-version: ${{ env.BUN_VERSION }}
- name: Publish changed sections
env:
RELEASES_API_KEY: ${{ secrets.RELEASES_API_KEY }}
BEFORE_SHA: ${{ github.event.before }}
run: bun scripts/changelog/publish.ts