1# generated `cargo xtask workflows`. Do not edit.
2name: Danger
3on:
4 pull_request:
5 types:
6 - opened
7 - synchronize
8 - reopened
9 - edited
10 branches:
11 - main
12jobs:
13 danger:
14 if: github.repository_owner == 'zed-industries'
15 runs-on: namespace-profile-2x4-ubuntu-2404
16 steps:
17 - name: steps::checkout_repo
18 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
19 - name: steps::setup_pnpm
20 uses: pnpm/action-setup@fe02b34f77f8bc703788d5817da081398fad5dd2
21 with:
22 version: '9'
23 - name: steps::danger::setup_node
24 uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020
25 with:
26 node-version: '20'
27 cache: pnpm
28 cache-dependency-path: script/danger/pnpm-lock.yaml
29 - name: steps::danger::install_deps
30 run: pnpm install --dir script/danger
31 shell: bash -euxo pipefail {0}
32 - name: steps::danger::run
33 run: pnpm run --dir script/danger danger ci
34 shell: bash -euxo pipefail {0}
35 env:
36 GITHUB_TOKEN: not_a_real_token
37 DANGER_GITHUB_API_BASE_URL: https://danger-proxy.fly.dev/github