From fba3851a401bcc3d4f0089099fec749ddf998212 Mon Sep 17 00:00:00 2001 From: Yuriy Kirillov Date: Mon, 24 Aug 2026 21:29:46 +0200 Subject: [PATCH] chore: bump baseline to v0.16.1, add Telegram release notifications v0.16.0 added notify-telegram-release-shared.yml, v0.16.1 fixed it to include release notes in the message. Wires it up the same way notify-telegram-pr.yml already does, reusing the existing TELEGRAM_BOT_TOKEN/TELEGRAM_CHAT_ID secrets. Also catches .pre-commit-config.yaml up - it was still pinned to v0.13.1 while every workflow file had already moved to v0.15.0. Co-Authored-By: Claude Sonnet 5 --- .github/workflows/embedder.yml | 2 +- .github/workflows/github.yml | 2 +- .github/workflows/lint.yml | 2 +- .github/workflows/notify-telegram-pr.yml | 2 +- .github/workflows/notify-telegram-release.yml | 10 ++++++++++ .pre-commit-config.yaml | 2 +- 6 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 .github/workflows/notify-telegram-release.yml diff --git a/.github/workflows/embedder.yml b/.github/workflows/embedder.yml index 47bf1a4..04c1543 100644 --- a/.github/workflows/embedder.yml +++ b/.github/workflows/embedder.yml @@ -5,6 +5,6 @@ on: pull_request: jobs: embedder: - uses: rubykatzen/baseline/.github/workflows/embedder-shared.yml@v0.15.0 + uses: rubykatzen/baseline/.github/workflows/embedder-shared.yml@v0.16.1 with: extra: '["release-please"]' diff --git a/.github/workflows/github.yml b/.github/workflows/github.yml index 547c081..ac62f3a 100644 --- a/.github/workflows/github.yml +++ b/.github/workflows/github.yml @@ -5,4 +5,4 @@ on: pull_request: jobs: github: - uses: rubykatzen/baseline/.github/workflows/github-shared.yml@v0.15.0 + uses: rubykatzen/baseline/.github/workflows/github-shared.yml@v0.16.1 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 0c0de3f..18e8a22 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -5,4 +5,4 @@ on: pull_request: jobs: lint: - uses: rubykatzen/baseline/.github/workflows/lint-shared.yml@v0.15.0 + uses: rubykatzen/baseline/.github/workflows/lint-shared.yml@v0.16.1 diff --git a/.github/workflows/notify-telegram-pr.yml b/.github/workflows/notify-telegram-pr.yml index 5ad54f5..30953c7 100644 --- a/.github/workflows/notify-telegram-pr.yml +++ b/.github/workflows/notify-telegram-pr.yml @@ -7,7 +7,7 @@ on: workflow_dispatch: jobs: notify: - uses: rubykatzen/baseline/.github/workflows/notify-telegram-pr-shared.yml@v0.15.0 + uses: rubykatzen/baseline/.github/workflows/notify-telegram-pr-shared.yml@v0.16.1 secrets: TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }} TELEGRAM_CHAT_ID: ${{ secrets.TELEGRAM_CHAT_ID }} diff --git a/.github/workflows/notify-telegram-release.yml b/.github/workflows/notify-telegram-release.yml new file mode 100644 index 0000000..e65e265 --- /dev/null +++ b/.github/workflows/notify-telegram-release.yml @@ -0,0 +1,10 @@ +name: Notify Telegram release +on: + release: + types: [published] +jobs: + notify: + uses: rubykatzen/baseline/.github/workflows/notify-telegram-release-shared.yml@v0.16.1 + secrets: + TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }} + TELEGRAM_CHAT_ID: ${{ secrets.TELEGRAM_CHAT_ID }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index faf426c..4a99444 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/rubykatzen/baseline - rev: v0.13.1 + rev: v0.16.1 hooks: - id: yamllint - id: pymarkdown