Run GitHub release in parallel with Maven (#1928)
This commit is contained in:
1 parent
95d7a4bcc9
commit
ac0d9f1d31
3 files changed
+23
-3
No files matched your search
+1
-1
@@ -227,7 +227,7 @@ release {
|
||||
needs = releaseJobs.keys.toListing()
|
||||
}
|
||||
["github-release"] = new GithubRelease {
|
||||
needs = "deploy-release"
|
||||
needs = releaseJobs.keys.toListing()
|
||||
}
|
||||
} |> toWorkflowJobs
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@ fixed job {
|
||||
permissions {
|
||||
contents = "write"
|
||||
}
|
||||
needs = "deploy-release"
|
||||
needs = module.needs
|
||||
steps {
|
||||
(catalog.`actions/download-artifact@v6`) {
|
||||
with {
|
||||
|
||||
Generated
+21
-1
@@ -1252,7 +1252,27 @@ jobs:
|
||||
ORG_GRADLE_PROJECT_sonatypeUsername: ${{ secrets.ORG_GRADLE_PROJECT_SONATYPEUSERNAME }}
|
||||
run: ./gradlew $DEBUG_ARGS --no-daemon -DpklMultiJdkTesting=true -DreleaseBuild=true publishToSonatype closeAndReleaseSonatypeStagingRepository
|
||||
github-release:
|
||||
needs: deploy-release
|
||||
needs:
|
||||
- gradle-check
|
||||
- gradle-check-windows
|
||||
- bench
|
||||
- gradle-compatibility
|
||||
- java-executables-release
|
||||
- pkl-cli-linux-amd64-release
|
||||
- pkl-cli-linux-aarch64-release
|
||||
- pkl-cli-macOS-aarch64-release
|
||||
- pkl-cli-alpine-linux-amd64-release
|
||||
- pkl-cli-windows-amd64-release
|
||||
- pkl-doc-linux-amd64-release
|
||||
- pkl-doc-linux-aarch64-release
|
||||
- pkl-doc-macOS-aarch64-release
|
||||
- pkl-doc-alpine-linux-amd64-release
|
||||
- pkl-doc-windows-amd64-release
|
||||
- libpkl-linux-amd64-release
|
||||
- libpkl-linux-aarch64-release
|
||||
- libpkl-macOS-aarch64-release
|
||||
- libpkl-alpine-linux-amd64-release
|
||||
- libpkl-windows-amd64-release
|
||||
permissions:
|
||||
contents: write
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
Reference in new issue
Block a user