diff --git a/docs/additional-configurations.md b/docs/additional-configurations.md index d8c52759..c143ce1e 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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: errors: true method: chat.reverse @@ -29,7 +29,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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: payload-delimiter: "_" webhook: ${{ secrets.SLACK_WEBHOOK_URL }} @@ -44,7 +44,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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: payload-file-path: "./payload-slack-content.json" payload-templated: true @@ -60,7 +60,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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: method: chat.postMessage proxy: "http://proxy.example.org:8080" # Change this to a custom value @@ -85,7 +85,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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: method: chat.postMessage retries: RAPID @@ -103,7 +103,7 @@ In certain circumstances, such as testing the sent payload, a [custom API URL](h ```yaml - name: Send to a custom API URL - uses: slackapi/slack-github-action@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: api: http://localhost:8080 method: chat.postMessage diff --git a/docs/sending-techniques/sending-data-slack-api-method/sending-data-slack-api-method.md b/docs/sending-techniques/sending-data-slack-api-method/sending-data-slack-api-method.md index 5faa3d84..22bf5859 100644 --- a/docs/sending-techniques/sending-data-slack-api-method/sending-data-slack-api-method.md +++ b/docs/sending-techniques/sending-data-slack-api-method/sending-data-slack-api-method.md @@ -29,7 +29,7 @@ Posting a message with the [`chat.postMessage`](https://docs.slack.dev/reference ```yaml - name: Post text to a Slack channel - uses: slackapi/slack-github-action@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: method: chat.postMessage token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -44,7 +44,7 @@ More complex message layouts, such as messages made with [Block Kit](https://doc ```yaml - name: Post blocks to a Slack channel - uses: slackapi/slack-github-action@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: method: chat.postMessage token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -65,7 +65,7 @@ Updating a message after it's posted can be done with the [`chat.update`](https: ```yaml - name: Initiate the deployment launch sequence id: launch_sequence - uses: slackapi/slack-github-action@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: method: chat.postMessage token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -81,7 +81,7 @@ Updating a message after it's posted can be done with the [`chat.update`](https: - name: Countdown until launch run: sleep 10 - name: Update the original message with success - uses: slackapi/slack-github-action@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: method: chat.update token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -103,7 +103,7 @@ Posting [threaded replies to a message](https://docs.slack.dev/messaging/#thread ```yaml - name: Initiate a deployment - uses: slackapi/slack-github-action@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 id: deployment_message with: method: chat.postMessage @@ -112,7 +112,7 @@ Posting [threaded replies to a message](https://docs.slack.dev/messaging/#thread channel: ${{ secrets.SLACK_CHANNEL_ID }} text: "Deployment started :eyes:" - name: Conclude the deployment - uses: slackapi/slack-github-action@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: method: chat.postMessage token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -128,7 +128,7 @@ Calling [a Slack API method](https://docs.slack.dev/reference/methods) with [`@s ```yaml - name: Share a file to that channel - uses: slackapi/slack-github-action@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: method: files.uploadV2 token: ${{ secrets.SLACK_BOT_TOKEN }} diff --git a/docs/sending-techniques/sending-data-slack-incoming-webhook/sending-data-slack-incoming-webhook.md b/docs/sending-techniques/sending-data-slack-incoming-webhook/sending-data-slack-incoming-webhook.md index 61d7529b..456df23c 100644 --- a/docs/sending-techniques/sending-data-slack-incoming-webhook/sending-data-slack-incoming-webhook.md +++ b/docs/sending-techniques/sending-data-slack-incoming-webhook/sending-data-slack-incoming-webhook.md @@ -31,7 +31,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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: webhook: ${{ secrets.SLACK_WEBHOOK_URL }} webhook-type: incoming-webhook diff --git a/docs/sending-techniques/sending-data-webhook-slack-workflow/sending-data-webhook-slack-workflow.md b/docs/sending-techniques/sending-data-webhook-slack-workflow/sending-data-webhook-slack-workflow.md index 98eb1aba..edefd7b9 100644 --- a/docs/sending-techniques/sending-data-webhook-slack-workflow/sending-data-webhook-slack-workflow.md +++ b/docs/sending-techniques/sending-data-webhook-slack-workflow/sending-data-webhook-slack-workflow.md @@ -34,7 +34,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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: payload-delimiter: "_" webhook: ${{ secrets.SLACK_WEBHOOK_URL }} @@ -49,7 +49,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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: webhook: ${{ secrets.SLACK_WEBHOOK_URL }} webhook-type: webhook-trigger @@ -64,7 +64,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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: payload-file-path: "./artifacts.json" webhook: ${{ secrets.SLACK_WEBHOOK_URL }} diff --git a/docs/sending-techniques/sending-techniques.md b/docs/sending-techniques/sending-techniques.md index 42c3cadf..0007b34f 100644 --- a/docs/sending-techniques/sending-techniques.md +++ b/docs/sending-techniques/sending-techniques.md @@ -37,7 +37,7 @@ The following snippet shows how multiple steps can be chained together to create ```yaml - name: Create a new Slack channel for recent changes id: conversation - uses: slackapi/slack-github-action@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: method: conversations.create token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -45,7 +45,7 @@ The following snippet shows how multiple steps can be chained together to create name: pull-request-review-${{ github.sha }} - name: Send the pull request link into the Slack channel if: ${{ steps.conversation.outputs.ok }} - uses: slackapi/slack-github-action@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: method: chat.postMessage token: ${{ secrets.SLACK_BOT_TOKEN }} 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 e62672db..4316f0c4 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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 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 cffb2552..03685fb7 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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 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 8cd7367e..16bdccbc 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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 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 7110196e..c1ed4433 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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: method: users.lookupByEmail # https://api.slack.com/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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: errors: true method: chat.postMessage # https://api.slack.com/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 614336df..f27917ef 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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: errors: true method: conversations.create # https://api.slack.com/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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: method: chat.postMessage # https://api.slack.com/methods/chat.postMessage token: ${{ secrets.SLACK_BOT_TOKEN }} @@ -32,7 +32,7 @@ jobs: - name: Gather information of those to add id: members - uses: slackapi/slack-github-action@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: errors: true method: usergroups.users.list # https://api.slack.com/methods/usergroups.users.list @@ -46,7 +46,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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: errors: true method: conversations.invite # https://api.slack.com/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 88531131..6804581d 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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 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 b5d1b321..e5d7045f 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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 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 96fe24ec..1df913bb 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@v2.1.0 + uses: slackapi/slack-github-action@v2.1.1 with: webhook: ${{ secrets.SLACK_WEBHOOK_URL }} webhook-type: incoming-webhook diff --git a/package-lock.json b/package-lock.json index b172022c..b36462f7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "slack-github-action", - "version": "2.1.0", + "version": "2.1.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "slack-github-action", - "version": "2.1.0", + "version": "2.1.1", "license": "MIT", "dependencies": { "@actions/core": "^1.11.1", diff --git a/package.json b/package.json index b4d62f2e..9349185c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "slack-github-action", - "version": "2.1.0", + "version": "2.1.1", "description": "The official Slack Github Action. Use this to send data into your Slack workspace", "main": "dist/index.js", "type": "module",