Skip to content

[TEST] macos env codesign #824

[TEST] macos env codesign

[TEST] macos env codesign #824

Workflow file for this run

name: Publish
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
jobs:
publish:
strategy:
matrix:
cfg:
# - { platform: linux, platform_name: Linux, os: ubuntu-latest, conda_platform: linux-64 }
- { platform: mac, platform_name: macOS, os: macos-latest, conda_platform: osx-64 }
# - { platform: win, platform_name: Windows, os: windows-latest, conda_platform: win-64 }
name: '${{ matrix.cfg.platform_name }} installer'
runs-on: ${{ matrix.cfg.os }}
steps:
- uses: actions/checkout@v3
- uses: s-weigand/setup-conda@v1
- run: conda install --file ./workflow_env/conda-${{ matrix.cfg.conda_platform }}.lock -y
- name: Install node
uses: actions/setup-node@v3
with:
node-version: '14.x'
cache: 'yarn'
- name: Install dependencies
run: |
npm install --global yarn --prefer-offline
yarn install
- name: Check JupyterLab version match
run: |
yarn check_version_match
- name: Check Lint & Prettier
run: |
yarn lint:check
- name: Get package info
shell: bash
id: package-info
run: echo "version=$(python scripts/get_package_version.py)" >> $GITHUB_OUTPUT
- name: 'Find Release with tag v${{ steps.package-info.outputs.version}}'
uses: actions/github-script@v6
id: release-exists
env:
APP_VERSION: ${{ steps.package-info.outputs.version}}
with:
script: |
const releases = await github.rest.repos.listReleases({
owner: context.repo.owner,
repo: context.repo.repo
})
const tagName = `v${process.env.APP_VERSION}`
const releaseWithTag = releases.data.find(release => release.tag_name === tagName && (release.draft || release.prerelease))
return releaseWithTag ? 'true' : 'false'
result-encoding: string
- name: Create Application Server Installer
run: |
yarn create_env_installer:${{ matrix.cfg.platform }}
- name: Codesign Application Server
env:
CSC_IDENTITY_AUTO_DISCOVERY: true
CSC_FOR_PULL_REQUEST: true
CSC_LINK: ${{ secrets.CSC_LINK }}
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
APPLEID: ${{ secrets.APPLEID }}
APPLEIDPASS: ${{ secrets.APPLEIDPASS }}
TEST_CERT_PASS: ${{ secrets.TEST_CERT_PASS }}
run: |
echo $CSC_LINK | base64 -d -o certificate.p12
security create-keychain -p $TEST_CERT_PASS build.keychain
security default-keychain -s build.keychain
security unlock-keychain -p $TEST_CERT_PASS build.keychain
echo "importing certificate"
security import certificate.p12 -k build.keychain -P $CSC_KEY_PASSWORD -T /usr/bin/codesign
echo "imported certificate"
security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k $TEST_CERT_PASS build.keychain
echo "signing files"
declare -a files=("./env_installer/jlab_server/bin/bzip2recover" "./env_installer/jlab_server/bin/lzmainfo" "./env_installer/jlab_server/bin/tabs" "./env_installer/jlab_server/bin/toe" "./env_installer/jlab_server/bin/tificc" "./env_installer/jlab_server/bin/xzdec" "./env_installer/jlab_server/bin/tiffsplit" "./env_installer/jlab_server/bin/fax2tiff" "./env_installer/jlab_server/bin/linkicc" "./env_installer/jlab_server/bin/opj_compress" "./env_installer/jlab_server/bin/opj_dump" "./env_installer/jlab_server/bin/wish8.6" "./env_installer/jlab_server/bin/png-fix-itxt" "./env_installer/jlab_server/bin/opj_decompress" "./env_installer/jlab_server/bin/tiffdump" "./env_installer/jlab_server/bin/bunzip2" "./env_installer/jlab_server/bin/tiff2bw" "./env_installer/jlab_server/bin/libdeflate-gzip" "./env_installer/jlab_server/bin/cjpeg" "./env_installer/jlab_server/bin/jpegtran" "./env_installer/jlab_server/bin/pngfix" "./env_installer/jlab_server/bin/tiffcmp" "./env_installer/jlab_server/bin/brotli" "./env_installer/jlab_server/bin/tset" "./env_installer/jlab_server/bin/tiff2pdf" "./env_installer/jlab_server/bin/bzcat" "./env_installer/jlab_server/bin/tclsh8.6" "./env_installer/jlab_server/bin/python3.8" "./env_installer/jlab_server/bin/djpeg" "./env_installer/jlab_server/bin/tiffcrop" "./env_installer/jlab_server/bin/xz" "./env_installer/jlab_server/bin/tiffdither" "./env_installer/jlab_server/bin/clear" "./env_installer/jlab_server/bin/tiffset" "./env_installer/jlab_server/bin/tic" "./env_installer/jlab_server/bin/libdeflate-gunzip" "./env_installer/jlab_server/bin/tiff2ps" "./env_installer/jlab_server/bin/tiffinfo" "./env_installer/jlab_server/bin/infocmp" "./env_installer/jlab_server/bin/pal2rgb" "./env_installer/jlab_server/bin/zstd" "./env_installer/jlab_server/bin/transicc" "./env_installer/jlab_server/bin/wrjpgcom" "./env_installer/jlab_server/bin/psicc" "./env_installer/jlab_server/bin/jpgicc" "./env_installer/jlab_server/bin/tjbench" "./env_installer/jlab_server/bin/lzmadec" "./env_installer/jlab_server/bin/fax2ps" "./env_installer/jlab_server/bin/tiffcp" "./env_installer/jlab_server/bin/tput" "./env_installer/jlab_server/bin/openssl" "./env_installer/jlab_server/bin/tiffmedian" "./env_installer/jlab_server/bin/curve_keygen" "./env_installer/jlab_server/bin/rdjpgcom" "./env_installer/jlab_server/bin/bzip2" "./env_installer/jlab_server/bin/raw2tiff" "./env_installer/jlab_server/bin/ppm2tiff" "./env_installer/jlab_server/bin/tiff2rgba" "./env_installer/jlab_server/lib/libsqlite3.0.dylib" "./env_installer/jlab_server/lib/libreadline.8.2.dylib" "./env_installer/jlab_server/lib/libxcb.1.dylib" "./env_installer/jlab_server/lib/libffi.8.dylib" "./env_installer/jlab_server/lib/libncurses.6.dylib" "./env_installer/jlab_server/lib/libxcb-dpms.0.dylib" "./env_installer/jlab_server/lib/libtcl8.6.dylib" "./env_installer/jlab_server/lib/libxcb-shm.0.dylib" "./env_installer/jlab_server/lib/libz.1.2.13.dylib" "./env_installer/jlab_server/lib/libxcb-sync.1.dylib" "./env_installer/jlab_server/lib/libxcb-screensaver.0.dylib" "./env_installer/jlab_server/lib/libform.6.dylib" "./env_installer/jlab_server/lib/liblcms2.2.dylib" "./env_installer/jlab_server/lib/libpng16.16.dylib" "./env_installer/jlab_server/lib/libc++.1.0.dylib" "./env_installer/jlab_server/lib/libxcb-res.0.dylib" "./env_installer/jlab_server/lib/libssl.3.dylib" "./env_installer/jlab_server/lib/libomp.dylib" "./env_installer/jlab_server/lib/libpanelw.6.dylib" "./env_installer/jlab_server/lib/libxcb-randr.0.dylib" "./env_installer/jlab_server/lib/libfreetype.6.dylib" "./env_installer/jlab_server/lib/libxcb-record.0.dylib" "./env_installer/jlab_server/lib/libcrypto.3.dylib" "./env_installer/jlab_server/lib/libbrotlienc.1.0.9.dylib" "./env_installer/jlab_server/lib/libtinfow.6.dylib" "./env_installer/jlab_server/lib/libXau.6.0.0.dylib" "./env_installer/jlab_server/lib/libtiffxx.6.dylib" "./env_installer/jlab_server/lib/libxcb-damage.0.dylib" "./env_installer/jlab_server/lib/libxcb-xkb.1.dylib" "./env_installer/jlab_server/lib/libxcb-xfixes.0.dylib" "./env_installer/jlab_server/lib/libsodium.23.dylib" "./env_installer/jlab_server/lib/libpanel.6.dylib" "./env_installer/jlab_server/lib/libsharpyuv.0.dylib" "./env_installer/jlab_server/lib/libxcb-glx.0.dylib" "./env_installer/jlab_server/lib/libbz2.1.0.8.dylib" "./env_installer/jlab_server/lib/libxcb-xvmc.0.dylib" "./env_installer/jlab_server/lib/libgfortran.5.dylib" "./env_installer/jlab_server/lib/libxcb-shape.0.dylib" "./env_installer/jlab_server/lib/libxcb-render.0.dylib" "./env_installer/jlab_server/lib/libdeflate.0.dylib" "./env_installer/jlab_server/lib/libxcb-dri2.0.dylib" "./env_installer/jlab_server/lib/libwebp.7.dylib" "./env_installer/jlab_server/lib/libzstd.1.5.2.dylib" "./env_installer/jlab_server/lib/libXdmcp.6.dylib" "./env_installer/jlab_server/lib/libopenblasp-r0.3.23.dylib" "./env_installer/jlab_server/lib/libmenuw.6.dylib" "./env_installer/jlab_server/lib/libturbojpeg.0.2.0.dylib" "./env_installer/jlab_server/lib/libwebpmux.3.dylib" "./env_installer/jlab_server/lib/libncursesw.6.dylib" "./env_installer/jlab_server/lib/libopenjp2.2.5.0.dylib" "./env_installer/jlab_server/lib/libwebpdemux.2.dylib" "./env_installer/jlab_server/lib/libxcb-dri3.0.dylib" "./env_installer/jlab_server/lib/libLerc.4.dylib" "./env_installer/jlab_server/lib/liblzma.5.dylib" "./env_installer/jlab_server/lib/libxcb-composite.0.dylib" "./env_installer/jlab_server/lib/libtk8.6.dylib" "./env_installer/jlab_server/lib/libtinfo.6.dylib" "./env_installer/jlab_server/lib/libxcb-xtest.0.dylib" "./env_installer/jlab_server/lib/libbrotlidec.1.0.9.dylib" "./env_installer/jlab_server/lib/libxcb-xinput.0.dylib" "./env_installer/jlab_server/lib/libzmq.5.dylib" "./env_installer/jlab_server/lib/libxcb-xf86dri.0.dylib" "./env_installer/jlab_server/lib/libbrotlicommon.1.0.9.dylib" "./env_installer/jlab_server/lib/libquadmath.0.dylib" "./env_installer/jlab_server/lib/libmenu.6.dylib" "./env_installer/jlab_server/lib/libgcc_s.1.1.dylib" "./env_installer/jlab_server/lib/libxcb-present.0.dylib" "./env_installer/jlab_server/lib/libxcb-xinerama.0.dylib" "./env_installer/jlab_server/lib/libgcc_s.1.dylib" "./env_installer/jlab_server/lib/libyaml-0.2.dylib" "./env_installer/jlab_server/lib/libformw.6.dylib" "./env_installer/jlab_server/lib/libtiff.6.dylib" "./env_installer/jlab_server/lib/libwebpdecoder.3.dylib" "./env_installer/jlab_server/lib/libpython3.8.dylib" "./env_installer/jlab_server/lib/libjpeg.8.2.2.dylib" "./env_installer/jlab_server/lib/libhistory.8.2.dylib" "./env_installer/jlab_server/lib/libxcb-xv.0.dylib" "./env_installer/jlab_server/lib/thread2.8.7/libthread2.8.7.dylib" "./env_installer/jlab_server/lib/tdbc1.1.3/libtdbc1.1.3.dylib" "./env_installer/jlab_server/lib/tdbcpostgres1.1.3/libtdbcpostgres1.1.3.dylib" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_lzma.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/fcntl.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/audioop.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/readline.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_hashlib.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_blake2.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_xxtestfuzz.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_testimportmultiple.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_posixshmem.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/xxlimited.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/resource.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_decimal.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/zlib.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/termios.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_sha1.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_codecs_cn.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/binascii.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_uuid.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_md5.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_sqlite3.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/pyexpat.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_bz2.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/grp.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/mmap.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/parser.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_pickle.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_xxsubinterpreters.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/array.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_ssl.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_crypt.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_posixsubprocess.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_ctypes_test.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_lsprof.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/unicodedata.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_testmultiphase.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_csv.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_testbuffer.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_opcode.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_sha256.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_multiprocessing.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_sha3.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_sha512.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_tkinter.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/math.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_curses.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_testcapi.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/nis.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/select.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_codecs_tw.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_dbm.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_random.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_socket.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/syslog.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_datetime.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_asyncio.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_codecs_kr.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_bisect.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_scproxy.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_testinternalcapi.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_queue.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_curses_panel.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_elementtree.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/cmath.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_codecs_iso2022.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_contextvars.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_statistics.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_codecs_hk.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_multibytecodec.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_json.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_ctypes.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_struct.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_heapq.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/lib-dynload/_codecs_jp.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pycosat.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/unicodedata2.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/_cffi_backend.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/_ruamel_yaml.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pvectorc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/markupsafe/_speedups.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_cython.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/debugpy/_vendored/pydevd/pydevd_attach_to_process/attach_x86_64.dylib" "./env_installer/jlab_server/lib/python3.8/site-packages/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/cryptography/hazmat/bindings/_rust.abi3.so" "./env_installer/jlab_server/lib/python3.8/site-packages/fontTools/qu2cu/qu2cu.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/fontTools/misc/bezierTools.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/fontTools/cu2qu/cu2qu.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/fontTools/varLib/iup.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/fontTools/pens/momentsPen.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/fontTools/feaLib/lexer.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/_argon2_cffi_bindings/_ffi.abi3.so" "./env_installer/jlab_server/lib/python3.8/site-packages/Foundation/_inlines.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/Foundation/_Foundation.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_simd.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_operand_flag_tests.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_multiarray_umath.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_multiarray_tests.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_rational_tests.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_umath_tests.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/core/_struct_ufunc_tests.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/linalg/_umath_linalg.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/linalg/lapack_lite.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/fft/_pocketfft_internal.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/mtrand.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_generator.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_pcg64.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_sfc64.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/bit_generator.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_common.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_mt19937.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_philox.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/numpy/random/_bounded_integers.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_imagingft.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_imagingcms.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_webp.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_imaging.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_imagingmath.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_imagingtk.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/PIL/_imagingmorph.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/tornado/speedups.abi3.so" "./env_installer/jlab_server/lib/python3.8/site-packages/contourpy/_contourpy.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/kiwisolver/_cext.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/AppKit/_AppKit.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/AppKit/_inlines.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/_ttconv.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/_image.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/_path.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/ft2font.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/_qhull.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/_c_internal_utils.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/_tri.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/backends/_macosx.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/backends/_backend_agg.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/matplotlib/backends/_tkagg.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/yaml/_yaml.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/objc/_machsignals.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/objc/_objc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/psutil/_psutil_posix.abi3.so" "./env_installer/jlab_server/lib/python3.8/site-packages/psutil/_psutil_osx.abi3.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zstandard/backend_c.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zstandard/_cffi.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/odr/__odrpack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/cluster/_optimal_leaf_ordering.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/cluster/_vq.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/cluster/_hierarchy.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/ndimage/_ni_label.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/ndimage/_nd_image.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/cython_lapack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_solve_toeplitz.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_cythonized_array_utils.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/cython_blas.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_flapack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_flinalg.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_decomp_update.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_matfuncs_expm.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_interpolative.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_fblas.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/linalg/_matfuncs_sqrtm_triu.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/__nnls.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_moduleTNC.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_lsap.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_zeros.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_group_columns.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_minpack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_cobyla.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_slsqp.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_direct.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_lbfgsb.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_minpack2.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_bglu_dense.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_trlib/_trlib.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_highs/_highs_constants.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_highs/_highs_wrapper.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/_lsq/givens_elimination.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/optimize/cython_optimize/_zeros.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/integrate/_lsoda.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/integrate/_vode.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/integrate/_quadpack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/integrate/_odepack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/integrate/_dop.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/io/matlab/_streams.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/io/matlab/_mio5_utils.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/io/matlab/_mio_utils.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/_lib/_ccallback_c.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/_lib/_fpumode.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/_lib/messagestream.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/_lib/_uarray/_uarray.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/special/cython_special.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/special/_comb.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/special/_ellip_harm_2.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/special/_specfun.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/special/_ufuncs.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/special/_ufuncs_cxx.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/fftpack/convolve.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/_rbfinterp_pythran.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/_fitpack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/_rgi_cython.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/_bspl.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/interpnd.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/_ppoly.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/interpolate/dfitpack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/fft/_pocketfft/pypocketfft.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/_sparsetools.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/_csparsetools.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_eigen/arpack/_arpack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_propack/_zpropack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_propack/_cpropack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_propack/_dpropack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_propack/_spropack.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_isolve/_iterative.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/linalg/_dsolve/_superlu.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_tools.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_matching.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_reordering.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_min_spanning_tree.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_traversal.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_flow.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/sparse/csgraph/_shortest_path.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/_hausdorff.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/_voronoi.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/_ckdtree.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/_distance_pybind.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/_distance_wrap.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/_qhull.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/spatial/transform/_rotation.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_peak_finding_utils.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_spectral.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_sosfilt.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_max_len_seq_inner.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_sigtools.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_upfirdn_apply.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/signal/_spline.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_stats_pythran.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_qmc_cy.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_sobol.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_stats.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_mvn.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_biasedurn.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_statlib.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_levy_stable/levyst.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/nbinom_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/invgauss_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/hypergeom_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/binom_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/ncf_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/nct_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/skewnorm_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/ncx2_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_boost/beta_ufunc.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_rcont/rcont.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/scipy/stats/_unuran/unuran_wrapper.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/_poll.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/socket.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/error.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/message.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/_version.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/_proxy_steerable.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/utils.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/context.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/backend/cython/_device.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/zmq/devices/monitoredqueue.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/CoreFoundation/_inlines.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/CoreFoundation/_CoreFoundation.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/io/sas/_byteswap.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/io/sas/_sas.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/parsers.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/sparse.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/reduction.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslib.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/properties.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/internals.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/reshape.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/index.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/join.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/interval.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/missing.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/testing.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/ops.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/indexing.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/hashing.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/lib.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/algos.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/hashtable.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/json.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/arrays.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/groupby.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/writers.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/ops_dispatch.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/window/indexers.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/window/aggregations.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/nattype.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/vectorized.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/dtypes.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/period.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/ccalendar.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/timedeltas.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/conversion.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/strptime.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/np_datetime.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/parsing.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/tzconversion.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/base.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/timestamps.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/timezones.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/offsets.cpython-38-darwin.so" "./env_installer/jlab_server/lib/python3.8/site-packages/pandas/_libs/tslibs/fields.cpython-38-darwin.so" "./env_installer/jlab_server/lib/sqlite3.36.0/libsqlite3.36.0.dylib" "./env_installer/jlab_server/lib/tdbcmysql1.1.3/libtdbcmysql1.1.3.dylib" "./env_installer/jlab_server/lib/itcl4.2.2/libitcl4.2.2.dylib" "./env_installer/jlab_server/lib/tdbcodbc1.1.3/libtdbcodbc1.1.3.dylib")
numfiles=${#files[@]}
for (( i=0; i<${numfiles}; i++ )); do /usr/bin/codesign --force --deep -s "Developer ID Application" ${files[$i]} -v; done
rm certificate.p12
# rm build.keychain
- name: Compress Application Server Installer
run: |
yarn compress_env_installer:${{ matrix.cfg.platform }}
- name: Create Application Installer for Test
env:
CSC_IDENTITY_AUTO_DISCOVERY: false # disable code signing if not release asset
run: |
yarn dist:${{ matrix.cfg.platform }}
if: steps.release-exists.outputs.result == 'false'
- name: Create Application Installer for Release
env:
CSC_IDENTITY_AUTO_DISCOVERY: true
CSC_FOR_PULL_REQUEST: true
APPLEID: ${{ secrets.APPLEID }}
APPLEIDPASS: ${{ secrets.APPLEIDPASS }}
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
CSC_LINK: ${{ secrets.CSC_LINK }}
run: |
yarn dist:${{ matrix.cfg.platform }}
if: steps.release-exists.outputs.result == 'true'
- name: Upload Debian Installer
if: matrix.cfg.platform == 'linux'
uses: actions/upload-artifact@v3
with:
name: debian-installer
path: |
dist/JupyterLab.deb
- name: Upload Fedora Installer
if: matrix.cfg.platform == 'linux'
uses: actions/upload-artifact@v3
with:
name: fedora-installer
path: |
dist/JupyterLab.rpm
- name: Upload macOS x64 Installer
if: matrix.cfg.platform == 'mac'
uses: actions/upload-artifact@v3
with:
name: mac-installer-x64
path: |
dist/JupyterLab-x64.dmg
- name: Upload macOS arm64 Installer
if: matrix.cfg.platform == 'mac'
uses: actions/upload-artifact@v3
with:
name: mac-installer-arm64
path: |
dist/JupyterLab-arm64.dmg
- name: Upload Windows Installer
if: matrix.cfg.platform == 'win'
uses: actions/upload-artifact@v3
with:
name: windows-installer
path: |
dist/JupyterLab-Setup.exe
- name: Upload Debian Installer as Release asset
if: matrix.cfg.platform == 'linux' && steps.release-exists.outputs.result == 'true'
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.JLAB_APP_TOKEN }}
file: dist/JupyterLab.deb
asset_name: JupyterLab-Setup-Debian.deb
tag: v${{ steps.package-info.outputs.version}}
overwrite: true
- name: Upload Fedora Installer as Release asset
if: matrix.cfg.platform == 'linux' && steps.release-exists.outputs.result == 'true'
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.JLAB_APP_TOKEN }}
file: dist/JupyterLab.rpm
asset_name: JupyterLab-Setup-Fedora.rpm
tag: v${{ steps.package-info.outputs.version}}
overwrite: true
- name: Upload macOS x64 Installer as Release asset
if: matrix.cfg.platform == 'mac' && steps.release-exists.outputs.result == 'true'
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.JLAB_APP_TOKEN }}
file: dist/JupyterLab-x64.dmg
asset_name: JupyterLab-Setup-macOS-x64.dmg
tag: v${{ steps.package-info.outputs.version}}
overwrite: true
- name: Upload macOS arm64 Installer as Release asset
if: matrix.cfg.platform == 'mac' && steps.release-exists.outputs.result == 'true'
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.JLAB_APP_TOKEN }}
file: dist/JupyterLab-arm64.dmg
asset_name: JupyterLab-Setup-macOS-arm64.dmg
tag: v${{ steps.package-info.outputs.version}}
overwrite: true
- name: Upload macOS x64 App as Release asset
if: matrix.cfg.platform == 'mac' && steps.release-exists.outputs.result == 'true'
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.JLAB_APP_TOKEN }}
file: dist/JupyterLab-x64.zip
asset_name: JupyterLab-macOS-x64.zip
tag: v${{ steps.package-info.outputs.version}}
overwrite: true
- name: Upload macOS arm64 App as Release asset
if: matrix.cfg.platform == 'mac' && steps.release-exists.outputs.result == 'true'
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.JLAB_APP_TOKEN }}
file: dist/JupyterLab-arm64.zip
asset_name: JupyterLab-macOS-arm64.zip
tag: v${{ steps.package-info.outputs.version}}
overwrite: true
- name: Upload Windows Installer as Release asset
if: matrix.cfg.platform == 'win' && steps.release-exists.outputs.result == 'true'
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.JLAB_APP_TOKEN }}
file: dist/JupyterLab-Setup.exe
asset_name: JupyterLab-Setup-Windows.exe
tag: v${{ steps.package-info.outputs.version}}
overwrite: true
- name: Upload latest.yml Release asset
if: matrix.cfg.platform == 'win' && steps.release-exists.outputs.result == 'true'
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.JLAB_APP_TOKEN }}
file: dist/latest.yml
asset_name: latest.yml
tag: v${{ steps.package-info.outputs.version}}
overwrite: true