Skip to content
❗️GitHub action for working painlessly with deployment statuses
TypeScript JavaScript Makefile
Use this GitHub Action with your project

Add this Action to an existing workflow or create a new one.

View on Marketplace
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows Initial commit Oct 30, 2019
lib await for deactivateEnvironment Oct 31, 2019
node_modules
src
.gitattributes Initial action setup Oct 30, 2019
.gitignore
LICENSE
Makefile add makefile for build Oct 31, 2019
README.md
action.yml fix metadata syntax Oct 30, 2019
jest.config.js Initial commit Oct 30, 2019
package-lock.json
package.json Initial action setup Oct 30, 2019
tsconfig.json

README.md

Deployments

GitHub action for working painlessly with deployment statuses. See this blog post for a more practical example.

jobs:
  deploy:
    steps:
    - name: start deployment
      uses: bobheadxi/deployments@master
      id: deployment
      with:
        step: start
        token: ${{ secrets.GITHUB_TOKEN }}
        env: release

    - name: do my deploy
      # ...

    - name: update deployment status
      uses: bobheadxi/deployments@master
      if: always()
      with:
        step: finish
        token: ${{ secrets.GITHUB_TOKEN }}
        env: ${{ steps.deployment.outputs.env }}
        status: ${{ job.status }}
        deployment_id: ${{ steps.deployment.outputs.deployment_id }}
You can’t perform that action at this time.