]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
workflow: fix size report base branch
authorEvan You <evan@vuejs.org>
Thu, 8 Aug 2024 10:06:32 +0000 (18:06 +0800)
committerEvan You <evan@vuejs.org>
Thu, 8 Aug 2024 10:06:32 +0000 (18:06 +0800)
.github/workflows/size-data.yml
.github/workflows/size-report.yml

index 664f75aeeca73c48a8ba53be09a9579d4cc84066..f73a59607af06cd68cdc7f43aa419357b6ec24fa 100644 (file)
@@ -43,12 +43,16 @@ jobs:
           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
index 25c93d8ed04996c5bb0ca9d1c88869c0302683b7..c8258f8b92058337ebd2716192d7c76053f52a32 100644 (file)
@@ -35,18 +35,24 @@ jobs:
       - 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
@@ -58,7 +64,7 @@ jobs:
       - 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