From 51c77a059932b280ac1c54776687818bf74695fe Mon Sep 17 00:00:00 2001 From: Eden Zimbelman Date: Wed, 22 Apr 2026 10:06:28 -0700 Subject: [PATCH 1/2] ci: post release announcement to slack channel --- .github/workflows/release.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 29d69c612..29d75e545 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -66,9 +66,31 @@ jobs: run: npm ci --verbose - name: Publish to npm and create GitHub releases + id: changesets uses: changesets/action@6a0a831ff30acef54f2c6aa1cbbc1096b066edaf # v1.7.0 with: createGithubReleases: true publish: npm run changeset -- publish env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Get publication details + if: steps.changesets.outputs.published == 'true' + id: release + run: | + echo "url=$(gh release view --json url -q .url)" >> "$GITHUB_OUTPUT" + echo "message=$(echo "$PUBLISHED_PACKAGES" | jq -r '.[] | "\(.name)@\(.version)"' | paste -sd ', ' -)" >> "$GITHUB_OUTPUT" + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + PUBLISHED_PACKAGES: ${{ steps.changesets.outputs.publishedPackages }} + + - name: Notify Slack + if: steps.changesets.outputs.published == 'true' + uses: slackapi/slack-github-action@af78098f536edbc4de71162a307590698245be95 # v3.0.1 + with: + webhook: ${{ secrets.SLACK_RELEASE_ANNOUNCEMENTS_WEBHOOK_URL }} + webhook-type: webhook-trigger + payload: | + action_url: "${{ steps.release.outputs.url }}" + message: "${{ steps.release.outputs.message }}" + repository: "${{ github.repository }}" From ba3d87962285242143eb4004b1a2a4a4ab17fb65 Mon Sep 17 00:00:00 2001 From: Eden Zimbelman Date: Wed, 22 Apr 2026 10:10:06 -0700 Subject: [PATCH 2/2] chore: changeset https://github.com/slackapi/bolt-js/pull/2853 --- .changeset/fresh-frogs-like.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/fresh-frogs-like.md diff --git a/.changeset/fresh-frogs-like.md b/.changeset/fresh-frogs-like.md new file mode 100644 index 000000000..1895367e2 --- /dev/null +++ b/.changeset/fresh-frogs-like.md @@ -0,0 +1,5 @@ +--- +"@slack/bolt": patch +--- + +fix: correct InvalidCustomPropertyError code and MemoryStore promise handling