Skip to content

Commit cabecaa

Browse files
authored
Merge pull request #35 from arduino-libraries/dependabot/github_actions/dot-github/workflows/actions/upload-artifact-4
Bump actions/upload-artifact from 3 to 4 in /.github/workflows
2 parents dce1573 + 1d13da0 commit cabecaa

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

.github/workflows/sync-labels.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ on:
1919

2020
env:
2121
CONFIGURATIONS_FOLDER: .github/label-configuration-files
22-
CONFIGURATIONS_ARTIFACT: label-configuration-files
22+
CONFIGURATIONS_ARTIFACT_PREFIX: label-configuration-file-
2323

2424
jobs:
2525
check:
@@ -73,13 +73,13 @@ jobs:
7373
file-url: https://raw.githubusercontent.com/arduino/tooling-project-assets/main/workflow-templates/assets/sync-labels/${{ matrix.filename }}
7474

7575
- name: Pass configuration files to next job via workflow artifact
76-
uses: actions/upload-artifact@v3
76+
uses: actions/upload-artifact@v4
7777
with:
7878
path: |
7979
*.yaml
8080
*.yml
8181
if-no-files-found: error
82-
name: ${{ env.CONFIGURATIONS_ARTIFACT }}
82+
name: ${{ env.CONFIGURATIONS_ARTIFACT_PREFIX }}${{ matrix.filename }}
8383

8484
sync:
8585
needs: download
@@ -113,16 +113,17 @@ jobs:
113113
- name: Checkout repository
114114
uses: actions/checkout@v4
115115

116-
- name: Download configuration files artifact
117-
uses: actions/download-artifact@v3
116+
- name: Download configuration file artifacts
117+
uses: actions/download-artifact@v4
118118
with:
119-
name: ${{ env.CONFIGURATIONS_ARTIFACT }}
119+
merge-multiple: true
120+
pattern: ${{ env.CONFIGURATIONS_ARTIFACT_PREFIX }}*
120121
path: ${{ env.CONFIGURATIONS_FOLDER }}
121122

122-
- name: Remove unneeded artifact
123-
uses: geekyeggo/delete-artifact@v2
123+
- name: Remove unneeded artifacts
124+
uses: geekyeggo/delete-artifact@v5
124125
with:
125-
name: ${{ env.CONFIGURATIONS_ARTIFACT }}
126+
name: ${{ env.CONFIGURATIONS_ARTIFACT_PREFIX }}*
126127

127128
- name: Merge label configuration files
128129
run: |

0 commit comments

Comments
 (0)