Conditional value for GitHub Action
ActionsTags
(1)inputs:
cond:
description: 'condition. [true,false]'
required: true
if_true:
description: 'output value if cond is true'
required: true
if_false:
description: 'output value if cond is false'
required: true
outputs:
value:
description: 'output value'
steps:
- uses: haya14busa/action-cond@v1
id: condval
with:
cond: ${{ github.event_name == 'pull_request' }}
if_true: "value for pull request event"
if_false: "value for non pull request event"
- name: Use conditional value
run: echo "${{ steps.condval.outputs.value }}"
https://github.com/reviewdog/reviewdog https://github.com/reviewdog/action-eslint
steps:
- uses: actions/checkout@v1
- uses: haya14busa/action-cond@v1
id: reporter
with:
cond: ${{ github.event_name == 'pull_request' }}
if_true: "github-pr-review"
if_false: "github-check"
- uses: reviewdog/action-eslint@v1
with:
github_token: ${{ secrets.github_token }}
eslint_flags: 'src/**/*.ts'
reporter: ${{ steps.reporter.outputs.value }}
Conditional value for GitHub Action 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
v1.0.0
By haya14busa
Tags
(1)Conditional value for GitHub Action 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.