@@ -33,45 +33,26 @@ jobs:
33
33
run : |
34
34
dotnet publish ZXBStudio/ZXBasicStudio.csproj -c Release -r linux-x64 --self-contained true -p:PublishSingleFile=true -o out
35
35
36
- - name : Pack files for Linux
37
- run : |
38
- pushd ~/work/ZXBasicStudio/ZXBasicStudio/out/
39
- zip -9 -r ZXBasicStudio-linux-x64.zip .
40
- mv ZXBasicStudio-linux-x64.zip ~/
41
- popd
42
-
43
36
- name : Publish for Windows
44
- run : dotnet publish ZXBStudio/ZXBasicStudio.csproj -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -o out-win
45
-
46
- - name : Pack files for Windows
47
37
run : |
48
- pushd ~/work/ZXBasicStudio/ZXBasicStudio/out-win/
49
- zip -9 -r ZXBasicStudio-win-x64.zip .
50
- mv ZXBasicStudio-win-x64.zip ~/
51
- popd
52
-
38
+ dotnet publish ZXBStudio/ZXBasicStudio.csproj -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -o out-win
39
+
53
40
- name : Publish for Mac
54
- run : dotnet publish ZXBStudio/ZXBasicStudio.csproj -c Release -r osx-x64 --self-contained true -p:PublishSingleFile=true -o out-mac
55
-
56
- - name : Pack files for Mac
57
41
run : |
58
- pushd ~/work/ZXBasicStudio/ZXBasicStudio/out-mac/
59
- zip -9 -r ZXBasicStudio-osx-x64.zip .
60
- mv ZXBasicStudio-osx-x64.zip ~/
61
- popd
42
+ dotnet publish ZXBStudio/ZXBasicStudio.csproj -c Release -r osx-x64 --self-contained true -p:PublishSingleFile=true -o out-mac
62
43
63
44
- uses : actions/upload-artifact@v4
64
45
with :
65
46
name : ZXBasicStudio-linux-x64
66
- path : ~/ZXBasicStudio-linux-x64.zip
47
+ path : ~/work/ ZXBasicStudio/ZXBasicStudio/out/
67
48
68
49
- uses : actions/upload-artifact@v4
69
50
with :
70
51
name : ZXBasicStudio-win-x64
71
- path : ~/ZXBasicStudio-win-x64.zip
52
+ path : ~/work/ ZXBasicStudio/ZXBasicStudio/out -win/
72
53
73
54
- uses : actions/upload-artifact@v4
74
55
with :
75
56
name : ZXBasicStudio-osx-x64
76
- path : ~/ZXBasicStudio-osx-x64.zip
57
+ path : ~/work/ ZXBasicStudio/ZXBasicStudio/out-mac/
77
58
0 commit comments