OpenAstronomy/github-actions-workflows

Add documentation on publishing to alternative artifact feeds

Closed this issue · 1 comments

The Azure Pipelines publishing template supported publishing to Azure Artifacts. We should investigate how to do this here (either with Azure Artifacts or similar) and document. (Document how to configure the authentication etc.)

Wheels could be uploaded to anaconda.

Numpy's upload script: https://github.com/numpy/numpy/blob/main/tools/wheels/upload_wheels.sh
Numpy's nightly feed: https://anaconda.org/scipy-wheels-nightly/numpy
Existing GitHub Actions for publishing to conda: https://github.com/m0nhawk/conda-package-publish-action/network/members

Also, support for PyPI is on the future roadmap for GitHub Packages: github/roadmap#94