Skip to content

v1.0.0 - Initial Public Release

Latest

Choose a tag to compare

@paustin01 paustin01 released this 06 Nov 18:12
· 16 commits to main since this release

v1.0.0 - Initial Public Release

First stable release of the Versioner GitHub Action! πŸŽ‰

Features

  • βœ… Build Event Tracking - Track builds without deployments
  • βœ… Deployment Event Tracking - Track deployments to any environment
  • βœ… Dual Event Types - Support for both build and deployment events
  • βœ… Rejection Handling - Configurable fail_on_rejection for policy enforcement
  • βœ… Auto-populated Metadata - Automatically captures GitHub context (SHA, branch, user, etc.)
  • βœ… GitHub Step Summary - Beautiful summary output in workflow runs with links to Versioner UI
  • βœ… Comprehensive Examples - Extensive documentation and usage examples

Usage

Record a build

- name: Record a build
  uses: versioner-io/versioner-github-action@main
  with:
    api_key: ${{ secrets.VERSIONER_API_KEY }}
    event_type: build
    version: ${{ github.sha }}   # Or your own tag/version number
    status: success

Record a deployment

- name: Track deployment
  uses: versioner-io/versioner-github-action@v1.0.0
  with:
    api_key: ${{ secrets.VERSIONER_API_KEY }}
    event_type: build
    version: ${{ github.sha }}   # Or your own tag/version number
    environment: production
    status: success

See https://docs.versioner.io for more usage information