name: size-data
path: temp/size
- - name: Save PR number
+ - name: Save PR number & base branch
if: ${{github.event_name == 'pull_request'}}
- run: echo ${{ github.event.number }} > ./pr.txt
+ run: |
+ echo ${{ github.event.number }} > ./number.txt
+ echo ${{ github.base_ref }} > ./base.txt
- uses: actions/upload-artifact@v4
if: ${{github.event_name == 'pull_request'}}
with:
- name: pr-number
- path: pr.txt
+ name: pr-info
+ path: |
+ number.txt
+ base.txt
- name: Install dependencies
run: pnpm install
- - name: Download PR number
+ - name: Download PR info
uses: dawidd6/action-download-artifact@v6
with:
- name: pr-number
+ name: pr-info
run_id: ${{ github.event.workflow_run.id }}
- path: /tmp/pr-number
+ path: /tmp/pr-info
- name: Read PR Number
id: pr-number
uses: juliangruber/read-file-action@v1
with:
- path: /tmp/pr-number/pr.txt
+ path: /tmp/pr-info/number.txt
+
+ - name: Read PR base branch
+ id: pr-base
+ uses: juliangruber/read-file-action@v1
+ with:
+ path: /tmp/pr-info/base.txt
- name: Download Size Data
uses: dawidd6/action-download-artifact@v6
- name: Download Previous Size Data
uses: dawidd6/action-download-artifact@v6
with:
- branch: ${{ github.base_ref }}
+ branch: ${{ steps.pr-base.outputs.content }}
workflow: size-data.yml
event: push
name: size-data