Example of collection of common pipeline actions. These are actions useful within any sort of pipeline and can be bundled in a collection to incorporate team or org specific configurations.
Post messages using the https://slack.com/api/chat.postMessage API resource.
- name: Post success message to slack channel
uses: ThoughtWorks-DPS/common-actions/[email protected]
with:
channel: lab-events
message: Successful use of common-actions/slack-bot
custom-message: "" # use this field to completely override json body
include-link: "false" # include link to action the sent message
include-tag: "false" # include git tag with standard message
Create github release on current tag using github-release-notes.
- name: Generate release notes
uses: ThoughtWorks-DPS/common-actions/[email protected]
with:
gren-additional-args: "" # include addiitonal gren command line arguments