diff --git a/.conda/scripts/post-link.bat b/.conda/scripts/post-link.bat new file mode 100644 index 0000000..352b78c --- /dev/null +++ b/.conda/scripts/post-link.bat @@ -0,0 +1,9 @@ +@echo off +setlocal enabledelayedexpansion + +REM upgrade pip +"%PREFIX%\python.exe" -m pip install --upgrade pip + +REM install extra deps +"%PREFIX%\python.exe" -m pip install paho-mqtt opentrons_shared_data +"%PREFIX%\python.exe" -m pip install git+https://github.com/Xuwznln/pylabrobot.git diff --git a/.conda/scripts/post-link.sh b/.conda/scripts/post-link.sh new file mode 100644 index 0000000..ef96f15 --- /dev/null +++ b/.conda/scripts/post-link.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash +set -euxo pipefail + +# make sure pip is available +"$PREFIX/bin/python" -m pip install --upgrade pip + +# install extra deps +"$PREFIX/bin/python" -m pip install paho-mqtt opentrons_shared_data +"$PREFIX/bin/python" -m pip install git+https://github.com/Xuwznln/pylabrobot.git diff --git a/.github/workflows/unilabos-conda-build.yml b/.github/workflows/unilabos-conda-build.yml index 5bc99b9..65f6fba 100644 --- a/.github/workflows/unilabos-conda-build.yml +++ b/.github/workflows/unilabos-conda-build.yml @@ -116,7 +116,7 @@ jobs: retention-days: 30 - name: Upload to Anaconda.org (uni-lab organization) - if: steps.should_build.outputs.should_build == 'true' && (github.event.inputs.upload_to_anaconda == 'true' || (github.ref == 'refs/heads/main' && github.event_name != 'pull_request')) + if: github.event.inputs.upload_to_anaconda == 'true' run: | for package in $(find ./output -name "*.conda"); do echo "Uploading $package to uni-lab organization..."