Skip to content

Commit 5628f57

Browse files
committed
Release fixes
1 parent 3513015 commit 5628f57

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

.github/workflows/release-p5-mode.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,13 @@ jobs:
3030
tag: ${{ github.ref }}
3131
file_glob: true
3232
overwrite: true
33+
34+
- name: Upload Properties to Release
35+
uses: svenstaro/upload-release-action@v2
36+
with:
37+
repo_token: ${{ secrets.GITHUB_TOKEN }}
38+
file: p5js/build/mode/mode.properties
39+
asset_name: p5js.txt
40+
tag: ${{ github.ref }}
41+
overwrite: true
3342

p5js/build.gradle.kts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,8 @@ tasks.register<Download>("includeP5jsExamples"){
7878
}
7979

8080
tasks.register<Copy>("createMode") {
81-
dependsOn("jar", "includeP5jsExamples")
81+
dependsOn("jar")
82+
finalizedBy("includeP5jsExamples")
8283
into(layout.buildDirectory.dir("mode"))
8384
// TODO Why is there a duplicate in the first place?
8485
duplicatesStrategy = DuplicatesStrategy.WARN
@@ -102,15 +103,15 @@ tasks.register<Copy>("createMode") {
102103

103104

104105
tasks.register<Zip>("createZip") {
105-
dependsOn("createMode")
106+
dependsOn("createMode", "includeP5jsExamples")
106107
from(tasks.named("createMode"))
107108
into(project.name)
108109

109110
destinationDirectory.set(layout.buildDirectory)
110111
}
111112

112113
tasks.register<Zip>("createPdex") {
113-
dependsOn("createMode")
114+
dependsOn("createMode", "includeP5jsExamples")
114115
from(tasks.named("createMode"))
115116
into(project.name)
116117

0 commit comments

Comments
 (0)