Skip to content

workflow_run status

Actions
Associate workflow_run status with the base commit of workflow_run triggered event
v1.0.0
Latest
Star (31)

action-workflow_run-status

workflow_run status demo

This action updates commit status of a original commit which triggerred workflow_run workflow.

Workflow triggered by workflow_run event runs on the default branch for the repository, so it's hard to track the status by default from the original commit even though it triggered the workflow. This action simply resolve this issue by updating commit status. You can check the status of workflow_run job and jump to the associated workflow page from the attached commit status.

Usage

Just add haya14busa/action-workflow_run-status@v1 as a first step of workflow jobs triggered by workflow_run event.

name: 'test_post'
on:
  workflow_run:
    workflows: ["test"]
    types:
      - completed

jobs:
  post-test-success:
    runs-on: ubuntu-latest
    steps:
      - uses: haya14busa/action-workflow_run-status@v1
      - uses: actions/checkout@v2
      - run: exit 0

  post-test-failure:
    runs-on: ubuntu-latest
    steps:
      - uses: haya14busa/action-workflow_run-status@v1
      - uses: actions/checkout@v2
      - run: exit 1

workflow_run status is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Associate workflow_run status with the base commit of workflow_run triggered event
v1.0.0
Latest

workflow_run status is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.