Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 1.28 KB

README.md

File metadata and controls

41 lines (33 loc) · 1.28 KB

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