File tree Expand file tree Collapse file tree 3 files changed +45
-3
lines changed
Expand file tree Collapse file tree 3 files changed +45
-3
lines changed Original file line number Diff line number Diff line change 1+ name : Release p5.js Mode
2+ on :
3+ release :
4+ types : [published]
5+
6+ jobs :
7+ release :
8+ name : Release p5.js Mode
9+ runs-on : ubuntu-latest
10+ permissions :
11+ contents : write
12+ steps :
13+ - name : Checkout Repository
14+ uses : actions/checkout@v4
15+ - name : Install Java
16+ uses : actions/setup-java@v4
17+ with :
18+ distribution : ' temurin'
19+ java-version : ' 17.0.8'
20+ - name : Setup Gradle
21+ uses : gradle/actions/setup-gradle@v4
22+ - name : Build with Gradle
23+ run : ./gradlew createPdex createZip
24+
25+ - name : Upload to Release
26+ uses : svenstaro/upload-release-action@v2
27+ with :
28+ repo_token : ${{ secrets.GITHUB_TOKEN }}
29+ file : p5js/build/p5js.*
30+ tag : ${{ github.ref }}
31+ file_glob : true
32+ overwrite : true
33+
Original file line number Diff line number Diff line change @@ -100,6 +100,15 @@ tasks.register<Copy>("createMode") {
100100 }
101101}
102102
103+
104+ tasks.register<Zip >(" createZip" ) {
105+ dependsOn(" createMode" )
106+ from(tasks.named(" createMode" ))
107+ into(project.name)
108+
109+ destinationDirectory.set(layout.buildDirectory)
110+ }
111+
103112tasks.register<Zip >(" createPdex" ) {
104113 dependsOn(" createMode" )
105114 from(tasks.named(" createMode" ))
Original file line number Diff line number Diff line change 1- name =p5.js Mode POC
1+ name =p5.js Mode
22category =Unknown
3- authors =[Stef Tervelde ](http://steftervel.de )
4- url =https://github.com/stefterv/p5js -mode
3+ authors =[Processing Foundation ](http://processingfoundation.org )
4+ url =https://github.com/processing/processing-p5.js -mode
55sentence =P5.js Mode for Processing
66paragraph =
77version =1
You can’t perform that action at this time.
0 commit comments