From 98f4e2b5b1c1804515a5f6745b783883076bb0d1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 15 Jul 2026 22:53:55 +0000 Subject: [PATCH 1/3] chore: release --- .changeset/bump-js-yaml-5x.md | 17 -------------- .changeset/proxy-fetch.md | 5 ----- CHANGELOG.md | 22 +++++++++++++++++++ docs/additional-configurations.md | 10 ++++----- docs/running-slack-cli-commands.md | 12 +++++----- docs/sending-data-slack-api-method.md | 14 ++++++------ docs/sending-data-slack-incoming-webhook.md | 2 +- docs/sending-data-webhook-slack-workflow.md | 8 +++---- .../announcements.gha.yml | 2 +- .../builds.gha.yml | 2 +- .../topic.gha.yml | 2 +- .../Technique_2_Slack_API_Method/author.yml | 4 ++-- .../Technique_2_Slack_API_Method/invite.yml | 8 +++---- .../blocks.yml | 2 +- .../saved.gha.yml | 2 +- .../text.yml | 2 +- .../collaborators.yml | 6 ++--- .../Technique_4_Slack_CLI_Command/deploy.yml | 4 ++-- .../manifest.yml | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 21 files changed, 66 insertions(+), 66 deletions(-) delete mode 100644 .changeset/bump-js-yaml-5x.md delete mode 100644 .changeset/proxy-fetch.md diff --git a/.changeset/bump-js-yaml-5x.md b/.changeset/bump-js-yaml-5x.md deleted file mode 100644 index c035e50d..00000000 --- a/.changeset/bump-js-yaml-5x.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -"@slack/slack-github-action": major ---- - -build: parse yaml with more strict multiline indentation rules - -Internal dependencies of [`js-yaml@v5`](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md#500---2026-06-20) make YAML parsing more strict and compliant with the YAML specification. Indentation is now required for values that span multiple lines against the base value. - -See the YAML [line prefixes](https://yaml.org/spec/1.2.2/#63-line-prefixes) spec for the expected indentation rule: - -```diff - channel: "C0123" - text: "first line - -- second line" -+ second line" -``` diff --git a/.changeset/proxy-fetch.md b/.changeset/proxy-fetch.md deleted file mode 100644 index 9118690b..00000000 --- a/.changeset/proxy-fetch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@slack/slack-github-action": patch ---- - -chore: provide global fetch proxied configurations with updates to web api and webhook packages diff --git a/CHANGELOG.md b/CHANGELOG.md index bb0aa017..4dcf339f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # slack-github-action +## 4.0.0 + +### Major Changes + +- b1974f0: build: parse yaml with more strict multiline indentation rules + + Internal dependencies of [`js-yaml@v5`](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md#500---2026-06-20) make YAML parsing more strict and compliant with the YAML specification. Indentation is now required for values that span multiple lines against the base value. + + See the YAML [line prefixes](https://yaml.org/spec/1.2.2/#63-line-prefixes) spec for the expected indentation rule: + + ```diff + channel: "C0123" + text: "first line + + - second line" + + second line" + ``` + +### Patch Changes + +- 654bb72: chore: provide global fetch proxied configurations with updates to web api and webhook packages + ## 3.0.5 ### Patch Changes diff --git a/docs/additional-configurations.md b/docs/additional-configurations.md index ce5214de..08045f4b 100644 --- a/docs/additional-configurations.md +++ b/docs/additional-configurations.md @@ -10,7 +10,7 @@ The `errors` option defaults to `false` so failed requests do not cause the step ```yaml - name: Attempt to call an unknown method - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: errors: true method: chat.reverse @@ -27,7 +27,7 @@ Additional variables provided in the GitHub event [context](https://github.com/a ```yaml - name: Send custom JSON data to Slack workflow - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: payload-file-path: "./payload-slack-content.json" payload-templated: true @@ -43,7 +43,7 @@ If you need to use a proxy to connect to Slack, you can use the `proxy` option. ```yaml - name: Post to a Slack channel via a proxy - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: method: chat.postMessage proxy: "http://proxy.example.org:8080" # Change this to a custom value @@ -68,7 +68,7 @@ The `retries` option can be configured to the needs of your workflow with one of ```yaml - name: Attempt a burst of requests - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: method: chat.postMessage retries: RAPID @@ -86,7 +86,7 @@ In certain circumstances, such as testing the sent payload, a [custom API URL](/ ```yaml - name: Send to a custom API URL - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: api: http://localhost:8080 method: chat.postMessage diff --git a/docs/running-slack-cli-commands.md b/docs/running-slack-cli-commands.md index 47beb5c6..51bd8b2b 100644 --- a/docs/running-slack-cli-commands.md +++ b/docs/running-slack-cli-commands.md @@ -15,7 +15,7 @@ Pass a [service token](/authentication/tokens/) via the `token` input. This is a By default, the latest version of the Slack CLI is installed. To pin a specific version, use the `version` input: ```yaml -- uses: slackapi/slack-github-action/cli@v3.0.5 +- uses: slackapi/slack-github-action/cli@v4.0.0 with: command: "version" version: "3.14.0" @@ -28,7 +28,7 @@ If the `slack` command already exists on `PATH`, installation is skipped entirel Provide a `command` input with the Slack CLI command to run, omitting the `slack` prefix. ```yaml -- uses: slackapi/slack-github-action/cli@v3.0.5 +- uses: slackapi/slack-github-action/cli@v4.0.0 with: command: "version" ``` @@ -38,7 +38,7 @@ Provide a `command` input with the Slack CLI command to run, omitting the `slack When a workflow is re-run with **Enable debug logging**, the action automatically appends `--verbose` to the CLI command. You can also include `--verbose` in your `command` input manually at any time. ```yaml -- uses: slackapi/slack-github-action/cli@v3.0.5 +- uses: slackapi/slack-github-action/cli@v4.0.0 with: command: "deploy --app ${{ vars.SLACK_APP_ID }} --verbose" token: ${{ secrets.SLACK_SERVICE_TOKEN }} @@ -60,7 +60,7 @@ The following outputs are available after a CLI command runs: ```yaml steps: - - uses: slackapi/slack-github-action/cli@v3.0.5 + - uses: slackapi/slack-github-action/cli@v4.0.0 id: slack with: command: "version" @@ -72,7 +72,7 @@ steps: ```yaml steps: - uses: actions/checkout@v7 - - uses: slackapi/slack-github-action/cli@v3.0.5 + - uses: slackapi/slack-github-action/cli@v4.0.0 with: command: "manifest validate --app ${{ vars.SLACK_APP_ID }}" token: ${{ secrets.SLACK_SERVICE_TOKEN }} @@ -94,7 +94,7 @@ https://github.com/slackapi/slack-github-action/blob/main/example-workflows/Tech ```yaml steps: - uses: actions/checkout@v7 - - uses: slackapi/slack-github-action/cli@v3.0.5 + - uses: slackapi/slack-github-action/cli@v4.0.0 with: command: "deploy --app ${{ vars.SLACK_APP_ID }} --force" token: ${{ secrets.SLACK_SERVICE_TOKEN }} diff --git a/docs/sending-data-slack-api-method.md b/docs/sending-data-slack-api-method.md index 3917fdb4..5ea2d382 100644 --- a/docs/sending-data-slack-api-method.md +++ b/docs/sending-data-slack-api-method.md @@ -25,7 +25,7 @@ Posting a message with the [`chat.postMessage`](/reference/methods/chat.postMess ```yaml - name: Post text to a Slack channel - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: method: chat.postMessage token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -40,7 +40,7 @@ More complex message layouts, such as messages made with [Block Kit](/block-kit/ ```yaml - name: Post blocks to a Slack channel - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: method: chat.postMessage token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -61,7 +61,7 @@ Updating a message after it's posted can be done with the [`chat.update`](/refer ```yaml - name: Initiate the deployment launch sequence id: launch_sequence - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: method: chat.postMessage token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -77,7 +77,7 @@ Updating a message after it's posted can be done with the [`chat.update`](/refer - name: Countdown until launch run: sleep 10 - name: Update the original message with success - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: method: chat.update token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -99,7 +99,7 @@ Posting [threaded replies to a message](/messaging/#threading) from a past job c ```yaml - name: Initiate a deployment - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 id: deployment_message with: method: chat.postMessage @@ -108,7 +108,7 @@ Posting [threaded replies to a message](/messaging/#threading) from a past job c channel: ${{ secrets.SLACK_CHANNEL_ID }} text: "Deployment started :eyes:" - name: Conclude the deployment - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: method: chat.postMessage token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -126,7 +126,7 @@ Calling [a Slack API method](/reference/methods) with [`@slack/web-api`](/tools/ - name: Checkout an imagined project uses: actions/checkout@v7 - name: Share a file to that channel - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: method: files.uploadV2 token: ${{ secrets.SLACK_BOT_TOKEN }} diff --git a/docs/sending-data-slack-incoming-webhook.md b/docs/sending-data-slack-incoming-webhook.md index 58103d99..521665ce 100644 --- a/docs/sending-data-slack-incoming-webhook.md +++ b/docs/sending-data-slack-incoming-webhook.md @@ -27,7 +27,7 @@ Add the collected webhook from above to a GitHub workflow and configure the step ```yaml - name: Post a message in a channel - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: webhook: ${{ secrets.SLACK_WEBHOOK_URL }} webhook-type: incoming-webhook diff --git a/docs/sending-data-webhook-slack-workflow.md b/docs/sending-data-webhook-slack-workflow.md index 937ef298..c170e629 100644 --- a/docs/sending-data-webhook-slack-workflow.md +++ b/docs/sending-data-webhook-slack-workflow.md @@ -30,7 +30,7 @@ In the example below, the default GitHub event [context](https://github.com/acti ```yaml - name: Send GitHub Action data to a Slack workflow - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: payload-delimiter: "_" webhook: ${{ secrets.SLACK_WEBHOOK_URL }} @@ -45,7 +45,7 @@ Provided input values for payload information are sent to the webhook URL after ```yaml - name: Send custom event details to a Slack workflow - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: webhook: ${{ secrets.SLACK_WEBHOOK_URL }} webhook-type: webhook-trigger @@ -60,7 +60,7 @@ Input values for the payload to be sent can also be provided in a file, either i ```yaml - name: Send a saved artifact to a Slack workflow - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: payload-file-path: "./artifacts.json" webhook: ${{ secrets.SLACK_WEBHOOK_URL }} @@ -75,7 +75,7 @@ The `payload-delimiter` option will flatten the input payload using the provided ```yaml - name: Flatten the default GitHub payload - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: payload-delimiter: "_" webhook: ${{ secrets.SLACK_WEBHOOK_URL }} diff --git a/example-workflows/Technique_1_Slack_Workflow_Builder/announcements.gha.yml b/example-workflows/Technique_1_Slack_Workflow_Builder/announcements.gha.yml index facf6644..dc721403 100644 --- a/example-workflows/Technique_1_Slack_Workflow_Builder/announcements.gha.yml +++ b/example-workflows/Technique_1_Slack_Workflow_Builder/announcements.gha.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Draft with these release notes details - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: webhook: ${{ secrets.SLACK_WEBHOOK_URL }} webhook-type: webhook-trigger diff --git a/example-workflows/Technique_1_Slack_Workflow_Builder/builds.gha.yml b/example-workflows/Technique_1_Slack_Workflow_Builder/builds.gha.yml index 65673f76..7a5eb51b 100644 --- a/example-workflows/Technique_1_Slack_Workflow_Builder/builds.gha.yml +++ b/example-workflows/Technique_1_Slack_Workflow_Builder/builds.gha.yml @@ -16,7 +16,7 @@ jobs: persist-credentials: false - name: Start the Slack workflow - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: payload-file-path: "./example-workflows/Technique_1_Slack_Workflow_Builder/builds.data.json" webhook: ${{ secrets.SLACK_WEBHOOK_URL }} diff --git a/example-workflows/Technique_1_Slack_Workflow_Builder/topic.gha.yml b/example-workflows/Technique_1_Slack_Workflow_Builder/topic.gha.yml index 0eb0b555..62d8dcc8 100644 --- a/example-workflows/Technique_1_Slack_Workflow_Builder/topic.gha.yml +++ b/example-workflows/Technique_1_Slack_Workflow_Builder/topic.gha.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Update the channel topic - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: payload-delimiter: "_" webhook: ${{ secrets.SLACK_WEBHOOK_URL }} diff --git a/example-workflows/Technique_2_Slack_API_Method/author.yml b/example-workflows/Technique_2_Slack_API_Method/author.yml index 0b2154ef..1caf5c76 100644 --- a/example-workflows/Technique_2_Slack_API_Method/author.yml +++ b/example-workflows/Technique_2_Slack_API_Method/author.yml @@ -15,7 +15,7 @@ jobs: - name: Find correspondences id: email - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: method: users.lookupByEmail # https://docs.slack.dev/reference/methods/users.lookupByEmail/ token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -30,7 +30,7 @@ jobs: - name: Send a direct message if: ${{ steps.email.outputs.ok }} - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: errors: true method: chat.postMessage # https://docs.slack.dev/reference/methods/chat.postMessage/ diff --git a/example-workflows/Technique_2_Slack_API_Method/invite.yml b/example-workflows/Technique_2_Slack_API_Method/invite.yml index ead5820a..7253eb93 100644 --- a/example-workflows/Technique_2_Slack_API_Method/invite.yml +++ b/example-workflows/Technique_2_Slack_API_Method/invite.yml @@ -13,7 +13,7 @@ jobs: steps: - name: Create a new Slack channel for communications id: conversation - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: errors: true method: conversations.create # https://docs.slack.dev/reference/methods/conversations.create/ @@ -22,7 +22,7 @@ jobs: name: issue-${{ github.event.issue.number }} - name: Send the issue link into the Slack channel - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: errors: true method: chat.postMessage # https://docs.slack.dev/reference/methods/chat.postMessage/ @@ -33,7 +33,7 @@ jobs: - name: Gather information of those to add id: members - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: errors: true method: usergroups.users.list # https://docs.slack.dev/reference/methods/usergroups.users.list/ @@ -47,7 +47,7 @@ jobs: echo "SLACK_USERGROUP_USER_IDS=$SLACK_USERGROUP_USER_IDS" >> $GITHUB_ENV - name: Add the usergroup to the channel - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: errors: true method: conversations.invite # https://docs.slack.dev/reference/methods/conversations.invite/ diff --git a/example-workflows/Technique_3_Slack_Incoming_Webhook/blocks.yml b/example-workflows/Technique_3_Slack_Incoming_Webhook/blocks.yml index 5b492fba..92414796 100644 --- a/example-workflows/Technique_3_Slack_Incoming_Webhook/blocks.yml +++ b/example-workflows/Technique_3_Slack_Incoming_Webhook/blocks.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Write the review - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: webhook: ${{ secrets.SLACK_WEBHOOK_URL }} webhook-type: incoming-webhook diff --git a/example-workflows/Technique_3_Slack_Incoming_Webhook/saved.gha.yml b/example-workflows/Technique_3_Slack_Incoming_Webhook/saved.gha.yml index 8d5f2a0d..0dbb3f7d 100644 --- a/example-workflows/Technique_3_Slack_Incoming_Webhook/saved.gha.yml +++ b/example-workflows/Technique_3_Slack_Incoming_Webhook/saved.gha.yml @@ -16,7 +16,7 @@ jobs: persist-credentials: false - name: Forward a saved message - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: payload-file-path: "./example-workflows/Technique_3_Slack_Incoming_Webhook/saved.data.json" payload-templated: true diff --git a/example-workflows/Technique_3_Slack_Incoming_Webhook/text.yml b/example-workflows/Technique_3_Slack_Incoming_Webhook/text.yml index 93ee5af0..07464bac 100644 --- a/example-workflows/Technique_3_Slack_Incoming_Webhook/text.yml +++ b/example-workflows/Technique_3_Slack_Incoming_Webhook/text.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Greet the reader - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: webhook: ${{ secrets.SLACK_WEBHOOK_URL }} webhook-type: incoming-webhook diff --git a/example-workflows/Technique_4_Slack_CLI_Command/collaborators.yml b/example-workflows/Technique_4_Slack_CLI_Command/collaborators.yml index 12df68bd..46ba6ac8 100644 --- a/example-workflows/Technique_4_Slack_CLI_Command/collaborators.yml +++ b/example-workflows/Technique_4_Slack_CLI_Command/collaborators.yml @@ -25,7 +25,7 @@ jobs: - name: Look up the Slack user by email id: email - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: method: users.lookupByEmail # https://docs.slack.dev/reference/methods/users.lookupByEmail/ token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -42,14 +42,14 @@ jobs: - name: Add or remove the collaborator if: ${{ steps.email.outputs.ok }} - uses: slackapi/slack-github-action/cli@v3.0.5 + uses: slackapi/slack-github-action/cli@v4.0.0 with: command: "collaborators ${{ inputs.add && 'add' || 'remove' }} ${{ inputs.email }} --app ${{ vars.SLACK_APP_ID }}" token: ${{ secrets.SLACK_SERVICE_TOKEN }} - name: Post a confirmation message if: ${{ steps.email.outputs.ok }} - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: errors: true method: chat.postMessage # https://docs.slack.dev/reference/methods/chat.postMessage/ diff --git a/example-workflows/Technique_4_Slack_CLI_Command/deploy.yml b/example-workflows/Technique_4_Slack_CLI_Command/deploy.yml index a6936c23..aab6d4a0 100644 --- a/example-workflows/Technique_4_Slack_CLI_Command/deploy.yml +++ b/example-workflows/Technique_4_Slack_CLI_Command/deploy.yml @@ -16,13 +16,13 @@ jobs: persist-credentials: false - name: Deploy the app - uses: slackapi/slack-github-action/cli@v3.0.5 + uses: slackapi/slack-github-action/cli@v4.0.0 with: command: "deploy --app ${{ vars.SLACK_APP_ID }} --force" token: ${{ secrets.SLACK_SERVICE_TOKEN }} - name: Post a deployment message - uses: slackapi/slack-github-action@v3.0.5 + uses: slackapi/slack-github-action@v4.0.0 with: errors: true method: chat.postMessage diff --git a/example-workflows/Technique_4_Slack_CLI_Command/manifest.yml b/example-workflows/Technique_4_Slack_CLI_Command/manifest.yml index 828cf0a0..16048a8c 100644 --- a/example-workflows/Technique_4_Slack_CLI_Command/manifest.yml +++ b/example-workflows/Technique_4_Slack_CLI_Command/manifest.yml @@ -14,7 +14,7 @@ jobs: persist-credentials: false - name: Validate the manifest - uses: slackapi/slack-github-action/cli@v3.0.5 + uses: slackapi/slack-github-action/cli@v4.0.0 with: command: "manifest validate --app ${{ vars.SLACK_APP_ID }}" token: ${{ secrets.SLACK_SERVICE_TOKEN }} diff --git a/package-lock.json b/package-lock.json index 8ade4f8f..62f3917b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@slack/slack-github-action", - "version": "3.0.5", + "version": "4.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@slack/slack-github-action", - "version": "3.0.5", + "version": "4.0.0", "license": "MIT", "dependencies": { "@actions/core": "^3.0.1", diff --git a/package.json b/package.json index 99a9b041..7f52ab59 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@slack/slack-github-action", - "version": "3.0.5", + "version": "4.0.0", "private": true, "description": "The official Slack GitHub Action. Use this to send data into your Slack workspace", "main": "dist/index.js", From f102e278b6ffe17f31797848b8b3b0616beacc38 Mon Sep 17 00:00:00 2001 From: Eden Zimbelman Date: Wed, 15 Jul 2026 16:30:10 -0700 Subject: [PATCH 2/3] docs: migration guide for major version 4 --- README.md | 2 +- docs/slack-github-action.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 50010bda..69058958 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Use this GitHub Action to: We recommend using the latest version of this Action for the most recent updates and fixes. -Changes are logged in the [release notes](https://github.com/slackapi/slack-github-action/releases) with migration guides available for updating from `@v1` to the [`@v2`](https://github.com/slackapi/slack-github-action/releases/tag/v2.0.0) and [`@v3`](https://github.com/slackapi/slack-github-action/releases/tag/v3.0.0) releases. +Changes are logged in the [release notes](https://github.com/slackapi/slack-github-action/releases) with migration guides available for updating from `@v1` to the [`@v2`](https://github.com/slackapi/slack-github-action/releases/tag/v2.0.0) and [`@v3`](https://github.com/slackapi/slack-github-action/releases/tag/v3.0.0) or [`@v4`](https://github.com/slackapi/slack-github-action/releases/tag/v4.0.0) releases. ### License diff --git a/docs/slack-github-action.md b/docs/slack-github-action.md index 309b4420..0540423c 100644 --- a/docs/slack-github-action.md +++ b/docs/slack-github-action.md @@ -15,7 +15,7 @@ The Slack GitHub Action offers four different techniques for sending data to and We recommend using the latest version of this GitHub Action for the most recent updates and fixes. -Changes are logged in the [release notes](https://github.com/slackapi/slack-github-action/releases) with migration guides available for updating from `@v1` to the [`@v2`](https://github.com/slackapi/slack-github-action/releases/tag/v2.0.0) and [`@v3`](https://github.com/slackapi/slack-github-action/releases/tag/v3.0.0) releases. +Changes are logged in the [release notes](https://github.com/slackapi/slack-github-action/releases) with migration guides available for updating from `@v1` to the [`@v2`](https://github.com/slackapi/slack-github-action/releases/tag/v2.0.0) and [`@v3`](https://github.com/slackapi/slack-github-action/releases/tag/v3.0.0) or [`@v4`](https://github.com/slackapi/slack-github-action/releases/tag/v4.0.0) releases. ## License From 7c95fa4d986690e305fc94c821ddb0c7dae91a2a Mon Sep 17 00:00:00 2001 From: Eden Zimbelman Date: Wed, 15 Jul 2026 16:30:29 -0700 Subject: [PATCH 3/3] docs: format list with dashes to avoid unexpected parsing --- docs/slack-github-action.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/slack-github-action.md b/docs/slack-github-action.md index 0540423c..dcb8af1d 100644 --- a/docs/slack-github-action.md +++ b/docs/slack-github-action.md @@ -4,10 +4,10 @@ The Slack GitHub Action is for sending data to Slack and running commands. The Slack GitHub Action offers four different techniques for sending data to and interacting with Slack: -* [Send data with a webhook to start a workflow in Workflow Builder](/tools/slack-github-action/sending-data-webhook-slack-workflow). -* [Send data using a Slack API method and a secret token with required scopes](/tools/slack-github-action/sending-data-slack-api-method/). -* [Send data as a message with a Slack incoming webhook URL](/tools/slack-github-action/sending-data-slack-incoming-webhook/). -* [Run Slack CLI commands](/tools/slack-github-action/running-slack-cli-commands). +- [Send data with a webhook to start a workflow in Workflow Builder](/tools/slack-github-action/sending-data-webhook-slack-workflow). +- [Send data using a Slack API method and a secret token with required scopes](/tools/slack-github-action/sending-data-slack-api-method/). +- [Send data as a message with a Slack incoming webhook URL](/tools/slack-github-action/sending-data-slack-incoming-webhook/). +- [Run Slack CLI commands](/tools/slack-github-action/running-slack-cli-commands). ---