File tree Expand file tree Collapse file tree 2 files changed +10
-21
lines changed Expand file tree Collapse file tree 2 files changed +10
-21
lines changed Original file line number Diff line number Diff line change 15
15
env :
16
16
CONTAINER_PATH : /tmp/fs
17
17
EMFLAVOUR : 3.1.61
18
+ SDKROOT : /tmp/sdk
18
19
steps :
19
20
20
21
- name : Display CI properties
@@ -38,22 +39,16 @@ jobs:
38
39
git clone https://github.com/pygame-web/python-wasm-sdk
39
40
mkdir -p /tmp/fs/tmp/sdk/dist /tmp/dist
40
41
41
- - name : Build sdk (debian docker) for python 3.12
42
+ - name : Build sdk (debian docker 12 ) for python 3.13
42
43
run : |
43
- docker run -e EMFLAVOUR=3.1.61 -e BUILDS=3.12 -v ./python-wasm-sdk:/workspace -v /tmp/fs/tmp/sdk/dist:/tmp/sdk/dist --workdir=/workspace --name wasmsdk-3-12 debian:stable ./python-wasm-sdk.sh
44
- mv /tmp/sdk/dist/*.tar.lz4 /tmp/dist/
45
-
46
- - name : Build sdk (debian docker) for python 3.13
47
- run : |
48
- docker run -e EMFLAVOUR=3.1.61 -e BUILDS=3.13 -v ./python-wasm-sdk:/workspace -v /tmp/fs/tmp/sdk/dist:/tmp/sdk/dist --workdir=/workspace --name wasmsdk-3-13 debian:stable ./python-wasm-sdk.sh
49
- mv /tmp/sdk/dist/*.tar.lz4 /tmp/dist/
44
+ bash docker-run.sh
50
45
51
46
- name : Upload sdk to Github Releases
52
47
if : github.event_name == 'release'
53
48
54
49
with :
55
50
repo_token : ${{ secrets.GITHUB_TOKEN }}
56
- file : /tmp/dist/*.tar.lz4
51
+ file : /tmp/sdk/ dist/*.tar.lz4
57
52
file_glob : true
58
53
tag : ${{ github.ref }}
59
54
Original file line number Diff line number Diff line change 1
- name : CI-x86_64
1
+ name : CI-arm
2
2
3
3
on :
4
4
workflow_dispatch :
15
15
env :
16
16
CONTAINER_PATH : /tmp/fs
17
17
EMFLAVOUR : 3.1.61
18
+ SDKROOT : /tmp/sdk
18
19
steps :
19
20
20
21
- name : Display CI properties
@@ -29,32 +30,25 @@ jobs:
29
30
echo "Node :"
30
31
node -v
31
32
echo
32
- echo "Android support:"
33
- echo
34
33
echo "Github env:"
35
34
env|grep GITHUB
35
+ sudo apt-get install libtalloc2 lz4
36
36
37
37
- name : prepare build env
38
38
run : |
39
39
git clone https://github.com/pygame-web/python-wasm-sdk
40
40
mkdir -p /tmp/fs/tmp/sdk/dist /tmp/dist
41
41
42
- - name : Build sdk (debian docker) for python 3.12
43
- run : |
44
- docker run -e EMFLAVOUR=3.1.61 -e BUILDS=3.12 -v ./python-wasm-sdk:/workspace -v /tmp/fs/tmp/sdk/dist:/tmp/sdk/dist --workdir=/workspace --name wasmsdk-3-12 debian:stable ./python-wasm-sdk.sh
45
- mv /tmp/sdk/dist/*.tar.lz4 /tmp/dist/
46
-
47
- - name : Build sdk (debian docker) for python 3.13
42
+ - name : Build sdk (debian docker 12) for python 3.13
48
43
run : |
49
- docker run -e EMFLAVOUR=3.1.61 -e BUILDS=3.13 -v ./python-wasm-sdk:/workspace -v /tmp/fs/tmp/sdk/dist:/tmp/sdk/dist --workdir=/workspace --name wasmsdk-3-13 debian:stable ./python-wasm-sdk.sh
50
- mv /tmp/sdk/dist/*.tar.lz4 /tmp/dist/
44
+ bash docker-run.sh
51
45
52
46
- name : Upload sdk to Github Releases
53
47
if : github.event_name == 'release'
54
48
55
49
with :
56
50
repo_token : ${{ secrets.GITHUB_TOKEN }}
57
- file : /tmp/dist/*.tar.lz4
51
+ file : /tmp/sdk/ dist/*.tar.lz4
58
52
file_glob : true
59
53
tag : ${{ github.ref }}
60
54
You can’t perform that action at this time.
0 commit comments