-
Notifications
You must be signed in to change notification settings - Fork 143
33 lines (30 loc) · 1.09 KB
/
blade-danger.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
name: Blade DangerJS
on: [pull_request]
env:
GITHUB_ACCESS_TOKEN: ${{ secrets.CI_BOT_TOKEN }}
jobs:
validate:
name: DangerJS
runs-on: ubuntu-latest # nosemgrep: non-self-hosted-runner
steps:
- name: Checkout Codebase
uses: actions/checkout@v4
- name: Use Node v18
uses: actions/setup-node@v4
with:
node-version: 18.12.1
- name: Setup Cache & Install Dependencies
uses: ./.github/actions/install-dependencies
# - name: Build Blade
# run: yarn run-s build:clean build:generate-types build:react-prod
# working-directory: packages/blade
# - name: Update Bundle Size Data
# run: yarn bundle-size
# working-directory: packages/blade
- name: Danger
run: yarn danger ci
working-directory: packages/blade
env:
DANGER_GITHUB_API_TOKEN: ${{ env.GITHUB_ACCESS_TOKEN }}
DANGER_DISABLE_TRANSPILATION: 'true'
BASE_BUNDLE_SIZE_STATS_URL: 'https://raw.githubusercontent.com/razorpay/blade/test-bundle-size-diff/baseBundleSizeStats.json'