@@ -73,38 +73,38 @@ jobs:
7373 asset_path : release/one_click_linux_gui/dist/pydiaid_gui_installer_linux.deb
7474 asset_name : pydiaid_gui_installer_linux.deb
7575 asset_content_type : application/octet-stream
76- # Create_MacOS_Release:
77- # runs-on: macos-13
78- # needs: Create_Draft_On_GitHub
79- # steps:
80- # - name: Checkout code
81- # uses: actions/checkout@v2
82- # - uses: conda-incubator/setup-miniconda@v2
83- # with:
84- # auto-update-conda: true
85- # python-version: ${{ matrix.python-version }}
86- # - name: Conda info
87- # shell: bash -l {0}
88- # run: conda info
89- # - name: Creating installer for MacOS
90- # shell: bash -l {0}
91- # run: |
92- # cd release/one_click_macos_gui
93- # . ./create_installer_macos.sh
94- # - name: Test installer for MacOS
95- # shell: bash -l {0}
96- # run: |
97- # sudo installer -pkg release/one_click_macos_gui/dist/pydiaid_gui_installer_macos.pkg -target /
98- # - name: Upload MacOS Installer
99- # id: upload-release-asset
100- # uses: actions/upload-release-asset@v1
101- # env:
102- # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
103- # with:
104- # upload_url: ${{ needs.Create_Draft_On_GitHub.outputs.upload_url }}
105- # asset_path: release/one_click_macos_gui/dist/pydiaid_gui_installer_macos.pkg
106- # asset_name: pydiaid_gui_installer_macos.pkg
107- # asset_content_type: application/octet-stream
76+ Create_MacOS_Release :
77+ runs-on : macos-latest
78+ needs : Create_Draft_On_GitHub
79+ steps :
80+ - name : Checkout code
81+ uses : actions/checkout@v2
82+ - uses : conda-incubator/setup-miniconda@v2
83+ with :
84+ auto-update-conda : true
85+ python-version : ${{ matrix.python-version }}
86+ - name : Conda info
87+ shell : bash -l {0}
88+ run : conda info
89+ - name : Creating installer for MacOS
90+ shell : bash -l {0}
91+ run : |
92+ cd release/one_click_macos_gui
93+ . ./create_installer_macos.sh
94+ - name : Test installer for MacOS
95+ shell : bash -l {0}
96+ run : |
97+ sudo installer -pkg release/one_click_macos_gui/dist/pydiaid_gui_installer_macos.pkg -target /
98+ - name : Upload MacOS Installer
99+ id : upload-release-asset
100+ uses : actions/upload-release-asset@v1
101+ env :
102+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
103+ with :
104+ upload_url : ${{ needs.Create_Draft_On_GitHub.outputs.upload_url }}
105+ asset_path : release/one_click_macos_gui/dist/pydiaid_gui_installer_macos.pkg
106+ asset_name : pydiaid_gui_installer_macos.pkg
107+ asset_content_type : application/octet-stream
108108 Create_Windows_Release :
109109 runs-on : windows-latest
110110 needs : Create_Draft_On_GitHub
@@ -142,7 +142,8 @@ jobs:
142142 asset_content_type : application/octet-stream
143143 Create_PyPi_Release :
144144 runs-on : ubuntu-latest
145- needs : [Create_Linux_Release, Create_MacOs_Release, Create_Windows_Release]
145+ # needs: [Create_Linux_Release, Create_MacOs_Release, Create_Windows_Release]
146+ needs : [Create_Linux_Release, Create_Windows_Release]
146147 steps :
147148 - name : Checkout code
148149 uses : actions/checkout@v2
@@ -178,7 +179,8 @@ jobs:
178179 needs : Create_PyPi_Release
179180 strategy :
180181 matrix :
181- os : [ubuntu-latest, macOS-latest, windows-latest]
182+ # os: [ubuntu-latest, macOS-latest, windows-latest]
183+ os : [ubuntu-latest, windows-latest]
182184 steps :
183185 - uses : actions/checkout@v2
184186 - uses : conda-incubator/setup-miniconda@v2
0 commit comments