Skip to content
tag

GitHub Action

Get Ticket ID

v0.0.1 Latest version

Get Ticket ID

tag

Get Ticket ID

Obtains the ticket ID referenced in the branch name

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Get Ticket ID

uses: gbh-tech/[email protected]

Learn more about this action in gbh-tech/get-ticket-id-action

Choose a version

Get Ticket ID Action

Content

Overview

This GitHub Action facilitates getting the ticket ID from a branch name used in a workflow. If you have a branch with a similar name to:

TK-123-fix-for-README-file

This action will be able to output the string TK-123, then re-use it in your other workflow steps or jobs.

Usage

See action.yml for more info about the action.

- uses: gbh-tech/get-ticket-id-action@v1
  with:
    # Optional. Specifies the git ref to use to obtain the ticket ID.
    # Defaults: github.head_ref, github.ref_name
    ref: ''

💡 Check the official documentation on the github context to learn more about the values of github.head_ref and github.ref_name.

Examples

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: gbh-tech/get-ticket-id-action@v1
        id: get-ticket-id
      - name: Show the discovered ticket ID
        env:
          TICKET_ID: ${{ steps.get-ticket-id.outputs.ticket-id }}
        run: echo "Ticket ID is ${TICKET_ID}"