1- name : Build wxPython  
1+ name : Build App  
22on :
33  push :
44    paths-ignore :
88    types : [published] 
99jobs :
1010    build :
11-         name : Build wxPython  
11+         name : Build ARM64  
1212        runs-on : macos-15 
1313        if : github.repository_owner == 'pyquick' 
1414        permissions :
2424                /Library/Frameworks/Python.framework/Versions/3.13/bin/python3 -m pip install -r requirements.txt 
2525name : Build Apps 
2626              run : | 
27-                 /Library/Frameworks/Python.framework/Versions/3.13/bin/python3 build_project.py 
28- name : Delete previous pre-release 
29-               uses : 
dev-drprasad/[email protected]   30-               with :
31-                 keep_latest : 0 
32-                 delete_prerelease_only : true 
33-               env :
34-                 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} 
27+                 /Library/Frameworks/Python.framework/Versions/3.13/bin/python3 build_project_arm64.py 
3528name : Create (Pre-)Release on Push 
3629              if : github.event_name == 'push' 
3730              uses : softprops/action-gh-release@v2 
4134                body : ${{ github.event.head_commit.message }} 
4235                prerelease : true 
4336                files : | 
44-                     ./dist/Converter .zip 
37+                     ./dist/Converter_arm64_darwin .zip 
4538                    ./dist/convert.bin 
4639                    ./dist/convertzip.bin 
47-                      
48- 
49- 
40+ build_intel :
41+         name : Build Intel 
42+         runs-on : macos-13 
43+         if : github.repository_owner == 'pyquick' 
44+         permissions :
45+             contents : write 
46+         steps :
47+             - uses : actions/checkout@v4 
48+             - name : Set up Python 3.13 
49+               uses : actions/setup-python@v5 
50+               with :
51+                 python-version : ' 3.13' 
52+             - name : Install Dependencies 
53+               run : | 
54+                 /Library/Frameworks/Python.framework/Versions/3.13/bin/python3 -m pip install -r requirements.txt 
55+ name : Build Apps 
56+               run : | 
57+                 /Library/Frameworks/Python.framework/Versions/3.13/bin/python3 build_project_intel.py 
58+ name : Create (Pre-)Release on Push 
59+               if : github.event_name == 'push' 
60+               uses : softprops/action-gh-release@v2 
61+               with :
62+                 tag_name : 2.0.0B1 
63+                 name : 2.0.0 Beta 1 
64+                 body : ${{ github.event.head_commit.message }} 
65+                 prerelease : true 
66+                 files : | 
67+                     ./dist/Converter_intel.zip 
68+                      
0 commit comments