Skip to content

Commit 188a047

Browse files
committed
Move killing action after the terminal
1 parent 25672b4 commit 188a047

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,24 @@ jobs:
6767
make
6868
chmod +x add-osx-certificate.sh && ./add-osx-certificate.sh
6969
echo "Finished add-osx-certificate"
70-
chmod +x osx-codesign.sh && ./osx-codesign.sh
71-
ditto -ck --keepParent --rsrc --sequesterRsrc ./dist/CellProfiler-Analyst.app ./dist/CellProfiler-Analyst-macOS-3.0.4.1.zip
7270
working-directory: ./distribution/macos
7371
- name: Setup tmate session
7472
uses: mxschmitt/action-tmate@v3
7573
if: ${{ github.event_name == 'workflow_dispatch' && inputs.debug_enabled }}
74+
- env:
75+
LDFLAGS: "-L/usr/local/opt/mysql@8.0/lib -L/usr/local/opt/openssl/lib"
76+
CERTIFICATE_OSX_APPLICATION: ${{ secrets.BUILD_CERTIFICATE_BASE64_CIMINI }}
77+
CERTIFICATE_PASSWORD: ${{ secrets.P12_PASSWORD_CIMINI }}
78+
# needed for mysql@8.0
79+
CPPFLAGS: -I/usr/local/opt/mysql@8.0/include
80+
PKG_CONFIG_PATH: /usr/local/opt/mysql@8.0/lib/pkgconfig
81+
if: ${{ matrix.os == 'macos-13' }}
82+
run: |
83+
chmod +x add-osx-certificate.sh && ./add-osx-certificate.sh
84+
echo "Finished add-osx-certificate"
85+
chmod +x osx-codesign.sh && ./osx-codesign.sh
86+
ditto -ck --keepParent --rsrc --sequesterRsrc ./dist/CellProfiler-Analyst.app ./dist/CellProfiler-Analyst-macOS-3.0.4.1.zip
87+
working-directory: ./distribution/macos
7688
- env:
7789
JDK_HOME: C:\hostedtoolcache\windows\Java_Temurin-Hotspot_jdk\11.0.20-8\x64
7890
if: ${{ matrix.os == 'windows-latest' }}

0 commit comments

Comments
 (0)