From e67d0098a68aa3879b4ca8c1648dda32674b9c53 Mon Sep 17 00:00:00 2001 From: Mutahhir Hayat Date: Tue, 21 Jan 2025 12:54:17 +0100 Subject: [PATCH] chore: upgrade slack action to v2 (#254) --- .github/workflows/release.yml | 6 +++--- .projenrc.ts | 2 +- projenrc/index.ts | 3 ++- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cffe189..2d7a9c9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -101,8 +101,8 @@ jobs: id: git_label run: echo "version=$(git describe --tags)" >> $GITHUB_OUTPUT - name: Notify Slack via a custom Workflow webhook - uses: slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 - env: - SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} + uses: slackapi/slack-github-action@485a9d42d3a73031f12ec201c457e2162c45d02d with: + webhook: ${{ secrets.SLACK_WEBHOOK_URL }} + webhook-type: webhook-trigger payload: '{"repository":"terraform-cdk-action","version":"${{ steps.git_label.outputs.version }}"}' diff --git a/.projenrc.ts b/.projenrc.ts index 0d6c8ac..8480f8f 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -18,7 +18,7 @@ const githubActionPinnedVersions = { "hashicorp/setup-copywrite": "32638da2d4e81d56a0764aa1547882fc4d209636", // v1.1.3 "peter-evans/create-pull-request": "67ccf781d68cd99b580ae25a5c18a1cc84ffff1f", // v7.0.6 "pr-mpt/actions-semver-aliases": "01b2241f545f14efe72edaa2fcec49705dbe910d", // v2.0.0 - "slackapi/slack-github-action": "37ebaef184d7626c5f204ab8d3baff4262dd30f0", // v1.27.0 + "slackapi/slack-github-action": "485a9d42d3a73031f12ec201c457e2162c45d02d", // v2.0.0 }; const inputs = { diff --git a/projenrc/index.ts b/projenrc/index.ts index 22218f9..cd061eb 100644 --- a/projenrc/index.ts +++ b/projenrc/index.ts @@ -253,8 +253,9 @@ import * as core from "@actions/core";`, { name: "Notify Slack via a custom Workflow webhook", uses: "slackapi/slack-github-action", - env: { SLACK_WEBHOOK_URL: "${{ secrets.SLACK_WEBHOOK_URL }}" }, with: { + webhook: "${{ secrets.SLACK_WEBHOOK_URL }}", + "webhook-type": "webhook-trigger", payload: JSON.stringify({ repository: name, version: "${{ steps.git_label.outputs.version }}",