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