File tree Expand file tree Collapse file tree 8 files changed +852
-0
lines changed Expand file tree Collapse file tree 8 files changed +852
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : build.yml
2
+ on :
3
+ push :
4
+ pull_request :
5
+ workflow_dispatch :
6
+
7
+ jobs :
8
+ build :
9
+ runs-on : ubuntu-latest
10
+
11
+ steps :
12
+ - uses : actions/checkout@v4
13
+ with :
14
+ submodules : recursive
15
+
16
+ - name : Build AppImage
17
+ run : |
18
+ . "$HOME/.cargo/env"
19
+ bash ci/build-appimage.sh
20
+
21
+ - name : Archive artifacts
22
+ uses : actions/upload-artifact@v4
23
+ with :
24
+ path : linuxdeploy-plugin-polyfill_glibc*.AppImage*
25
+
26
+ upload :
27
+ name : Create release and upload artifacts
28
+ needs :
29
+ - build
30
+ runs-on : ubuntu-latest
31
+ steps :
32
+ - name : Download artifacts
33
+ uses : actions/download-artifact@v4
34
+ - name : Inspect directory after downloading artifacts
35
+ run : ls -alFR
36
+ - name : Create release and upload artifacts
37
+ env :
38
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
39
+ run : |
40
+ wget -q https://github.com/TheAssassin/pyuploadtool/releases/download/continuous/pyuploadtool-x86_64.AppImage
41
+ chmod +x pyuploadtool-x86_64.AppImage
42
+ ./pyuploadtool-x86_64.AppImage ./**/linuxdeploy-plugin-polyfill_glibc*.AppImage*
Original file line number Diff line number Diff line change
1
+ /target
2
+ * .AppImage *
3
+ polyfill-glibc /
You can’t perform that action at this time.
0 commit comments