You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Danger action
v1
JavaScript based running danger action for GitHub Actions.
This action is unofficial.
This action must set-up Ruby and Bundler.
Recommendation: set up Ruby 2.6 or higher
name: CI
on:
pull_request:
branches:
- master
jobs:
danger:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-ruby@v1
with:
ruby-version: '2.6'
- uses: MeilCli/danger-action@v1
with:
plugins_file: 'Gemfile'
danger_file: 'Dangerfile'
danger_id: 'danger-pr'
env:
DANGER_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- if multiple trigger workflow, use if condition
if: github.event_name == 'pull_request'
- example is this repository's workflow
danger_version
- optional
- version information with gem styled
- default:
>= 6.0.0
plugins_file
- optional
- gemfile path for danger plugin
danger_file
- required
- dangerfile path for running danger
danger_id
- required
- danger id is an identifier string, example(
danger-pr
,danger-CI
, etc..)
DANGER_GITHUB_API_TOKEN
- required
- GitHub Token using by Danger
- recommendation value:
${{ secrets.GITHUB_TOKEN }}