Skip to content
align-left

GitHub Action

Get Job ID

v1 Latest version

Get Job ID

align-left

Get Job ID

Get the Job ID of the current job

Installation

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

              

- name: Get Job ID

uses: austenstone/job-id@v1

Learn more about this action in austenstone/job-id

Choose a version

Get Job ID Action

GitHub doesn't provide the job id anywhere so here's a simple action to get the job id for the current job.

Usage

Calling the action in the job you want to get the job id for. Provide an ID for the step so you can reference the output.

Example

jobs:
  run:
    runs-on: ubuntu-latest
    steps:
      - uses: austenstone/job-id@v1
        id: job-id
      - run: echo $GITHUB_JOB_ID
        env:
          GITHUB_JOB_ID: ${{ steps.job-id.outputs.job-id }}

➡️ Inputs

Various inputs are defined in action.yml:

Name Description Default
github‑token Token to use to authorize. ${{ github.token }}

⬅️ Outputs

Name Description
job-id The job id for the current job.

Further help

To get more help on the Actions see documentation.