Fix deploy jobs (#1319)

Specify `merge-multiple` to prevent new directories from being created
when downloading artifacts.
This commit is contained in:
Daniel Chao
2025-11-15 16:30:51 -08:00
committed by Jen Basch
parent 1b29d59b21
commit cab7bd1b01
4 changed files with 5 additions and 0 deletions

View File

@@ -18,6 +18,7 @@ steps {
new Artifact.Download {
with {
pattern = "executable-**"
`merge-multiple` = true
}
}
new Workflow.Step {

View File

@@ -15,6 +15,7 @@ fixed job {
new Artifact.Download {
with {
pattern = "executable-**"
`merge-multiple` = true
}
}
new {

1
.github/workflows/main.yml generated vendored
View File

@@ -682,6 +682,7 @@ jobs:
- uses: actions/download-artifact@v6
with:
pattern: executable-**
merge-multiple: true
- env:
ORG_GRADLE_PROJECT_signingKeyId: ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGKEYID }}
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGKEY }}

2
.github/workflows/release.yml generated vendored
View File

@@ -682,6 +682,7 @@ jobs:
- uses: actions/download-artifact@v6
with:
pattern: executable-**
merge-multiple: true
- env:
ORG_GRADLE_PROJECT_signingKeyId: ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGKEYID }}
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.ORG_GRADLE_PROJECT_SIGNINGKEY }}
@@ -711,6 +712,7 @@ jobs:
- uses: actions/download-artifact@v6
with:
pattern: executable-**
merge-multiple: true
- name: Publish release on GitHub
env:
GH_TOKEN: ${{ github.token }}