Skip to content

ThoughtWorks-DPS/common-actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thoughtworks Logo
DPS Title

common-actions

GitHub Actions Workflow Status GitHub Release

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.

/slack-bot

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

/gren

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