Skip to content

Commit ebd70c5

Browse files
Fix: excluded macos installer
1 parent 531cf72 commit ebd70c5

File tree

1 file changed

+36
-34
lines changed

1 file changed

+36
-34
lines changed

.github/workflows/publish_and_release.yml

Lines changed: 36 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)