updated to 1.21.0, fixed update-ts (#110)
This commit is contained in:
@@ -31,7 +31,7 @@ Add this Action as a [step][job-step] to your project's GitHub Action Workflow f
|
||||
```yaml
|
||||
- name: Send GitHub Action trigger data to Slack workflow
|
||||
id: slack
|
||||
uses: slackapi/[email protected]0.0
|
||||
uses: slackapi/[email protected]1.0
|
||||
env:
|
||||
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
|
||||
```
|
||||
@@ -41,7 +41,7 @@ or
|
||||
```yaml
|
||||
- name: Send custom JSON data to Slack workflow
|
||||
id: slack
|
||||
uses: slackapi/[email protected]0.0
|
||||
uses: slackapi/[email protected]1.0
|
||||
with:
|
||||
# This data can be any valid JSON from a previous step in the GitHub Action
|
||||
payload: |
|
||||
@@ -59,7 +59,7 @@ or
|
||||
```yaml
|
||||
- name: Send custom JSON data to Slack workflow
|
||||
id: slack
|
||||
uses: slackapi/[email protected]0.0
|
||||
uses: slackapi/[email protected]1.0
|
||||
with:
|
||||
payload-file-path: "./payload-slack-content.json"
|
||||
env:
|
||||
@@ -85,7 +85,7 @@ Add this Action as a [step][job-step] to your project's GitHub Action Workflow f
|
||||
```yaml
|
||||
- name: Post to a Slack channel
|
||||
id: slack
|
||||
uses: slackapi/[email protected]0.0
|
||||
uses: slackapi/[email protected]1.0
|
||||
with:
|
||||
# Slack channel id, channel name, or user id to post message.
|
||||
# See also: https://api.slack.com/methods/chat.postMessage#channels
|
||||
@@ -101,7 +101,7 @@ Using JSON payload for constructing a message is also available:
|
||||
```yaml
|
||||
- name: Post to a Slack channel
|
||||
id: slack
|
||||
uses: slackapi/[email protected]0.0
|
||||
uses: slackapi/[email protected]1.0
|
||||
with:
|
||||
# Slack channel id, channel name, or user id to post message.
|
||||
# See also: https://api.slack.com/methods/chat.postMessage#channels
|
||||
@@ -130,7 +130,7 @@ If you would like to notify the real-time updates on a build status, you can mod
|
||||
|
||||
```yaml
|
||||
- id: slack
|
||||
uses: slackapi/[email protected]0.0
|
||||
uses: slackapi/[email protected]1.0
|
||||
with:
|
||||
channel-id: "CHANNEL_ID"
|
||||
payload: |
|
||||
@@ -152,7 +152,7 @@ If you would like to notify the real-time updates on a build status, you can mod
|
||||
}
|
||||
env:
|
||||
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN}}
|
||||
- uses: slackapi/[email protected]0.0
|
||||
- uses: slackapi/[email protected]1.0
|
||||
with:
|
||||
channel-id: "CHANNEL_ID"
|
||||
update-ts: ${{ steps.slack.outputs.ts }}
|
||||
|
||||
+6
-1
@@ -13,10 +13,15 @@ inputs:
|
||||
payload-file-path: # path to JSON payload to send to Slack via webhook
|
||||
description: 'path to JSON payload to send to Slack if webhook route. If not supplied, json from GitHub event will be sent instead. If payload is provided, it will take preference over this field'
|
||||
required: false
|
||||
update-ts: # The timestamp of a previous message posted to update it instead of posting a new message
|
||||
description: 'The timestamp of a previous message posted. It will update the existing message instead of posting a new message'
|
||||
required: false
|
||||
outputs:
|
||||
time: # id of output
|
||||
description: 'The time'
|
||||
thread_ts: # timestamp on the message that was posted when using bot token
|
||||
thread_ts: # threaded timestamp on the message that was posted when using bot token
|
||||
description: 'The timestamp on the message that was posted into Slack when using bot token'
|
||||
ts: # timestamp of message posted
|
||||
description: 'The timestamp on the message that was posted into Slack when using bot token'
|
||||
runs:
|
||||
using: 'node12'
|
||||
|
||||
@@ -7,7 +7,7 @@ jobs:
|
||||
steps:
|
||||
- name: Send GitHub trigger payload to Slack Workflow Builder
|
||||
id: slack
|
||||
uses: slackapi/[email protected]0.0
|
||||
uses: slackapi/[email protected]1.0
|
||||
with:
|
||||
payload: |
|
||||
{
|
||||
|
||||
@@ -7,7 +7,7 @@ jobs:
|
||||
steps:
|
||||
- name: Send GitHub trigger payload to Slack Workflow Builder
|
||||
id: slack
|
||||
uses: slackapi/[email protected]0.0
|
||||
uses: slackapi/[email protected]1.0
|
||||
with:
|
||||
payload-file-path: "./example-workflows/Technique_1_Slack_Workflow_Builder/payloads/example.json"
|
||||
env:
|
||||
|
||||
+1
-1
@@ -7,6 +7,6 @@ jobs:
|
||||
steps:
|
||||
- name: Send GitHub trigger payload to Slack Workflow Builder
|
||||
id: slack
|
||||
uses: slackapi/[email protected]0.0
|
||||
uses: slackapi/[email protected]1.0
|
||||
env:
|
||||
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
|
||||
|
||||
@@ -7,7 +7,7 @@ jobs:
|
||||
steps:
|
||||
- name: Send GitHub trigger payload to Slack Workflow Builder
|
||||
id: slack
|
||||
uses: slackapi/[email protected]0.0
|
||||
uses: slackapi/[email protected]1.0
|
||||
with:
|
||||
channel-id: 'SLACK_CHANNEL_ID' # ID of Slack Channel you want to post to
|
||||
payload: |
|
||||
|
||||
@@ -7,7 +7,7 @@ jobs:
|
||||
steps:
|
||||
- name: Send GitHub trigger payload to Slack Workflow Builder
|
||||
id: slack
|
||||
uses: slackapi/[email protected]0.0
|
||||
uses: slackapi/[email protected]1.0
|
||||
with:
|
||||
channel-id: 'SLACK_CHANNEL_ID' # ID of Slack Channel you want to post to
|
||||
payload: "{\"text\": \"posting from a github action\"}"
|
||||
|
||||
@@ -7,7 +7,7 @@ jobs:
|
||||
steps:
|
||||
- name: Publish to slack channel via bot token
|
||||
id: slack
|
||||
uses: slackapi/[email protected]0.0
|
||||
uses: slackapi/[email protected]1.0
|
||||
with:
|
||||
channel-id: 'SLACK_CHANNEL_ID' # ID of Slack Channel you want to post to
|
||||
slack-message: 'posting from a github action!' # The message you want to post
|
||||
|
||||
@@ -7,7 +7,7 @@ jobs:
|
||||
steps:
|
||||
- name: Send GitHub trigger payload to Slack Workflow Builder
|
||||
id: slack
|
||||
uses: slackapi/[email protected]0.0
|
||||
uses: slackapi/[email protected]1.0
|
||||
with:
|
||||
payload: |
|
||||
{
|
||||
|
||||
Generated
+2
-2
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "slack-github-action",
|
||||
"version": "1.20.0",
|
||||
"version": "1.21.0",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "slack-github-action",
|
||||
"version": "1.20.0",
|
||||
"version": "1.21.0",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@actions/core": "^1.9.0",
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "slack-github-action",
|
||||
"version": "1.20.0",
|
||||
"version": "1.21.0",
|
||||
"description": "The official slack github action. Use this to send data into your Slack workspace",
|
||||
"main": "dist/index.js",
|
||||
"scripts": {
|
||||
|
||||
Reference in New Issue
Block a user