| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- name: size data
- on:
- push:
- branches:
- - main
- pull_request:
- branches:
- - main
- permissions:
- contents: read
- env:
- PUPPETEER_SKIP_DOWNLOAD: 'true'
- jobs:
- upload:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
- - name: Install pnpm
- uses: pnpm/action-setup@v2
- - name: Install Node.js
- uses: actions/setup-node@v4
- with:
- node-version-file: '.node-version'
- cache: pnpm
- - name: Install dependencies
- run: pnpm install
- - run: pnpm run size
- - name: Upload Size Data
- uses: actions/upload-artifact@v3
- with:
- name: size-data
- path: temp/size
- - name: Save PR number
- if: ${{github.event_name == 'pull_request'}}
- run: echo ${{ github.event.number }} > ./pr.txt
- - uses: actions/upload-artifact@v3
- if: ${{github.event_name == 'pull_request'}}
- with:
- name: pr-number
- path: pr.txt
|