Skip to content

Commit 0a297e4

Browse files
ci: fix artifacts
2 parents e7ea2d5 + 3af22d6 commit 0a297e4

4 files changed

Lines changed: 23 additions & 18 deletions

File tree

.github/workflows/compare.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,9 @@ jobs:
5858
max_attempts: 3
5959
timeout_minutes: 25
6060
command: node bin/compare.js ${{ matrix.case }} ${{ matrix.scenario }} ${{ github.event.inputs.base }} ${{ github.event.inputs.current }}
61-
- uses: actions/upload-artifact@v3
61+
- uses: actions/upload-artifact@v4
6262
with:
63-
name: compare-results
63+
name: compare-results-${{ matrix.case }}-${{ matrix.scenario }}-${{ github.event.inputs.base }}-${{ github.event.inputs.current }}
6464
path: output
6565
report:
6666
needs: [bench]
@@ -79,8 +79,9 @@ jobs:
7979
max_attempts: 3
8080
timeout_minutes: 5
8181
command: yarn
82-
- uses: actions/download-artifact@v3
82+
- uses: actions/download-artifact@v4
8383
with:
84-
name: compare-results
8584
path: output
85+
pattern: compare-results-*
86+
merge-multiple: true
8687
- run: node bin/report.js

.github/workflows/measure-all-cases.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ jobs:
4242
max_attempts: 3
4343
timeout_minutes: 30
4444
command: node bin/measure-mean-normalized.js ${{ matrix.case }} ${{ github.event.inputs.scenario }} ${{ github.event.inputs.date }}
45-
- uses: actions/upload-artifact@v3
45+
- uses: actions/upload-artifact@v4
4646
with:
47-
name: measure-results
47+
name: measure-results-${{ matrix.case }}-${{ github.event.inputs.scenario }}-${{ github.event.inputs.date }}
4848
path: output
4949
upload:
5050
needs: [bench]
@@ -63,10 +63,11 @@ jobs:
6363
max_attempts: 3
6464
timeout_minutes: 5
6565
command: yarn
66-
- uses: actions/download-artifact@v3
66+
- uses: actions/download-artifact@v4
6767
with:
68-
name: measure-results
6968
path: output
69+
pattern: measure-results-*
70+
merge-multiple: true
7071
- name: Setup git user
7172
run: |
7273
git config --global user.name "github-actions[bot]"

.github/workflows/measure-date.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ jobs:
5252
max_attempts: 3
5353
timeout_minutes: 30
5454
command: node bin/measure-mean-normalized.js ${{ matrix.case }} ${{ matrix.scenario }} ${{ github.event.inputs.date }}
55-
- uses: actions/upload-artifact@v3
55+
- uses: actions/upload-artifact@v4
5656
with:
57-
name: measure-results
57+
name: measure-results-${{ matrix.case }}-${{ matrix.scenario }}-${{ github.event.inputs.date }}
5858
path: output
5959
upload:
6060
needs: [bench]
@@ -73,10 +73,11 @@ jobs:
7373
max_attempts: 3
7474
timeout_minutes: 5
7575
command: yarn
76-
- uses: actions/download-artifact@v3
76+
- uses: actions/download-artifact@v4
7777
with:
78-
name: measure-results
7978
path: output
79+
pattern: measure-results-*
80+
merge-multiple: true
8081
- name: Setup git user
8182
run: |
8283
git config --global user.name "github-actions[bot]"

.github/workflows/verify-stability.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ jobs:
3636
max_attempts: 3
3737
timeout_minutes: 25
3838
command: node bin/compare.js ${{ matrix.case }} ${{ matrix.scenario }}
39-
- uses: actions/upload-artifact@v3
39+
- uses: actions/upload-artifact@v4
4040
with:
41-
name: compare-results
41+
name: compare-results-${{ matrix.case }}-${{ matrix.scenario }}
4242
path: output
4343

4444
complete:
@@ -81,10 +81,11 @@ jobs:
8181
max_attempts: 3
8282
timeout_minutes: 25
8383
command: node bin/compare.js ${{ matrix.case }} ${{ matrix.scenario }}
84-
- uses: actions/upload-artifact@v3
84+
- uses: actions/upload-artifact@v4
8585
with:
86-
name: compare-results
86+
name: compare-results-${{ matrix.case }}-${{ matrix.scenario }}
8787
path: output
88+
overwrite: true
8889

8990
report:
9091
needs: [basic, complete]
@@ -102,8 +103,9 @@ jobs:
102103
max_attempts: 3
103104
timeout_minutes: 5
104105
command: yarn
105-
- uses: actions/download-artifact@v3
106+
- uses: actions/download-artifact@v4
106107
with:
107-
name: compare-results
108108
path: output
109+
pattern: compare-results-*
110+
merge-multiple: true
109111
- run: node bin/report.js

0 commit comments

Comments
 (0)