Skip to content

Latest commit

 

History

History
35 lines (28 loc) · 1.07 KB

README.md

File metadata and controls

35 lines (28 loc) · 1.07 KB

Next Reference

Generates a reference to use for when a version is not available or appropriate.

Default behavior in order:

  • Triggered by tag -> <tag>. Example: v1.0.0.
  • Triggered by Pull-request -> pr-<pr-number>. Example: pr-5
  • Otherwise -> <branch>-<short-sha>. Example: feature-branch-1-9d2485a

Usage

- name: Next reference
  id: reference
  uses: wearefrank/ci-cd-templates/next-reference@1

Scenario's

Echo next reference

Echo next reference

- name: Checkout
  uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #4.1.1

- name: Next reference
  id: reference
  uses: wearefrank/ci-cd-templates/next-reference@1

- name: Echo reference
  run: echo ${{ steps.reference.outputs.next-reference }}

Outputs

Name Value Description
next-reference v1.0.0,
pr-5,
feature-branch-1-9d2485a
The generated reference.
Default:
tag -> <tag>,
pull-request -> pr-<pr-number>,
otherwise -> <branch>-<short-sha>