1
0
mirror of https://github.com/msberends/AMR.git synced 2025-06-07 21:54:00 +02:00

publish anaconda

This commit is contained in:
dr. M.S. (Matthijs) Berends 2025-05-20 15:05:24 +02:00
parent 4933292639
commit 8d2c5afab6
No known key found for this signature in database

View File

@ -78,32 +78,36 @@ jobs:
cd PythonPackage/AMR
python -m twine upload --repository-url https://test.pypi.org/legacy/ dist/*
- name: Set up Miniconda
uses: conda-incubator/setup-miniconda@v2
with:
auto-update-conda: true
miniconda-version: "latest"
channels: conda-forge,defaults
activate-environment: build-env
python-version: "3.9"
- name: Install conda-build and anaconda-client
run: |
conda install -y conda-build anaconda-client
- name: Build conda package
run: |
cd PythonPackage/AMR
conda skeleton pypi . # Or use custom recipe
conda-build ./ --output-folder conda-bld
- name: Upload to Anaconda
env:
ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_TOKEN }}
run: |
anaconda login --token $ANACONDA_API_TOKEN
anaconda upload conda-bld/**/amr-*.tar.bz2 --user msberends --label main
rm -rf conda-bld
# - name: Set up Miniconda
# continue-on-error: true
# uses: conda-incubator/setup-miniconda@v2
# with:
# auto-update-conda: true
# miniconda-version: "latest"
# channels: conda-forge,defaults
# activate-environment: build-env
# python-version: "3.9"
#
# - name: Install conda-build and anaconda-client
# continue-on-error: true
# run: |
# conda install -y conda-build anaconda-client
#
# - name: Build conda package
# continue-on-error: true
# run: |
# cd PythonPackage/AMR
# conda skeleton pypi . # Or use custom recipe
# conda-build ./ --output-folder conda-bld
#
# - name: Upload to Anaconda
# continue-on-error: true
# env:
# ANACONDA_API_TOKEN: ${{ secrets.ANACONDA_TOKEN }}
# run: |
# anaconda login --token $ANACONDA_API_TOKEN
# anaconda upload conda-bld/**/amr-*.tar.bz2 --user msberends --label main
# rm -rf conda-bld
- name: Git push to python-wrapper branch
run: |