Skip to content
A simple GitHub Action for tracking deployments in Velocity.
JavaScript TypeScript
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

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows Prepare action Aug 1, 2019
images Update README.md (#10) Aug 5, 2019
lib Prepare action Aug 1, 2019
node_modules
src Prepare action Aug 1, 2019
.gitignore Prepare action Aug 1, 2019
.prettierrc.yaml Initial commit Jul 25, 2019
CONTRIBUTING.md Add contributing guidelines Aug 7, 2019
LICENSE
README.md Update README.md (#10) Aug 5, 2019
action.yml Update action.yml Aug 5, 2019
package-lock.json
package.json Prepare action Aug 1, 2019
tsconfig.json Initial commit Jul 25, 2019

README.md

Velocity deployment reporter

This is a simple GitHub action that will report deployments to Velocity

Usage

In your workflow, define a step which refers to the action:

    steps:
      # ...
      - name: Send Velocity deployment
        uses: codeclimate/velocity-deploy-action@master
        with:
          token: ${{ secrets.VELOCITY_DEPLOYMENT_TOKEN }}
          version: ${{ outputs.version }}
          environment: ${{ outputs.environment }}

The possible inputs are:

  • token: (string, required): The Velocity deployment token, which you can find on Velocity's settings. This should be provided as a secret, which you can add by visiting the GitHub repository's settings page.
  • version: (string) The version tag for the deploy (i.e. b123). If this action is triggered on a deploy event, it will also try to infer the environment from the event. Please note that the version must be unique for each deployment for the same repository and environment. In other words, if you already deployed a v1.0 for https://github.com/user/project in production, the next deploy for the same repository and environment must have a different version, or no version.
  • environment: (string) The environment of the deploy (i.e. production).

Demo

Demo

Copyright

See LICENSE

You can’t perform that action at this time.