@@ -85,13 +85,45 @@ jobs:
85
85
pwd
86
86
ls
87
87
88
+ - name : Build and Package projectGenerator Linux GUI
89
+ shell : bash
90
+ run : |
91
+ cd ../openFrameworks/apps/projectGenerator/frontend
92
+ npm install
93
+ npm update
94
+ npm run dist:linux:arm64
95
+ cd dist
96
+ pwd
97
+ ls
98
+
99
+ - name : Build and Package projectGenerator Linux GUI
100
+ shell : bash
101
+ run : |
102
+ cd ../openFrameworks/apps/projectGenerator/frontend
103
+ npm install
104
+ npm update
105
+ npm run dist:linux:armv7l
106
+ cd dist
107
+ pwd
108
+ ls
109
+
88
110
- name : List output frontend dist dir
89
111
run : ls -lah ./../openFrameworks/apps/projectGenerator/frontend/dist
90
112
91
113
- name : Copy GUI tarball to root directory
92
114
run : |
93
115
cd ./../openFrameworks/apps/projectGenerator/frontend/dist
94
116
mv projectGenerator-0.95.0.tar.gz $GITHUB_WORKSPACE/projectGenerator-linux-gui.gz
117
+
118
+ - name : Copy GUI tarball to root directory
119
+ run : |
120
+ cd ./../openFrameworks/apps/projectGenerator/frontend/dist
121
+ mv projectGenerator-0.95.0-arm64.tar.gz $GITHUB_WORKSPACE/projectGenerator-linux-arm64-gui.gz
122
+
123
+ - name : Copy GUI tarball to root directory
124
+ run : |
125
+ cd ./../openFrameworks/apps/projectGenerator/frontend/dist
126
+ mv projectGenerator-0.95.0-armv7l.tar.gz $GITHUB_WORKSPACE/projectGenerator-linux-armv7l-gui.gz
95
127
96
128
- name : Test Artefact zip
97
129
run : |
@@ -118,3 +150,19 @@ jobs:
118
150
token : ${{ secrets.GITHUB_TOKEN }}
119
151
tag_name : ${{ env.RELEASE }}
120
152
files : projectGenerator-linux-gui.gz
153
+
154
+ - name : Update Release Linux gui - arm64
155
+ if : github.repository == 'openframeworks/projectGenerator' && github.event_name == 'push' && (startsWith(github.ref, 'refs/tags/') || github.ref == 'refs/heads/master' || github.ref == 'refs/heads/bleeding')
156
+
157
+ with :
158
+ token : ${{ secrets.GITHUB_TOKEN }}
159
+ tag_name : ${{ env.RELEASE }}
160
+ files : projectGenerator-linux-arm64-gui.gz
161
+
162
+ - name : Update Release Linux gui - armv7l
163
+ if : github.repository == 'openframeworks/projectGenerator' && github.event_name == 'push' && (startsWith(github.ref, 'refs/tags/') || github.ref == 'refs/heads/master' || github.ref == 'refs/heads/bleeding')
164
+
165
+ with :
166
+ token : ${{ secrets.GITHUB_TOKEN }}
167
+ tag_name : ${{ env.RELEASE }}
168
+ files : projectGenerator-linux-armv7l-gui.gz
0 commit comments