diff --git a/.github/workflows/anaconda-publish.yml b/.github/workflows/anaconda-publish.yml index 3ef6720..158e937 100644 --- a/.github/workflows/anaconda-publish.yml +++ b/.github/workflows/anaconda-publish.yml @@ -6,8 +6,19 @@ on: jobs: anaconda: + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: + - ubuntu-latest + - windows-latest + - macos-latest + python-version: + - '3.9' + - '3.10' + - '3.11' name: Publish to Anaconda - runs-on: "ubuntu-latest" defaults: run: shell: bash -l {0} @@ -32,5 +43,4 @@ jobs: - run: | conda install --yes anaconda-client conda build . - conda convert --platform all /usr/share/miniconda/conda-bld/linux-64/decide-exchange-model-*.tar.bz2 --output-dir /usr/share/miniconda/conda-bld/ anaconda -t ${{ secrets.ANACONDA_TOKEN }} upload /usr/share/miniconda/conda-bld/**/decide-exchange-model-*.tar.bz2 \ No newline at end of file