action-build-and-upload-conda-packages

GitHub Action: new conda packages are built and uploaded to Anaconda when a new released or pre-released version is declared.

MIT License

Stars
12
Committers
2

Bot releases are hidden (Show)

action-build-and-upload-conda-packages - v1.3.0 Latest Release

Published by dprada 9 months ago

A new option was added by @aidanheerdegen to choose whether or not the final package will be uploaded (useful for CI testing).

action-build-and-upload-conda-packages - v1.2.0

Published by dprada about 2 years ago

Adding a new option to build with boa.

action-build-and-upload-conda-packages - v1.1.0

Published by dprada over 2 years ago

This is the first not-beta released version. Nothing changed from v1.1-beta.1.

action-build-and-upload-conda-packages - Option to produce the package for the host platform

Published by dprada over 3 years ago

When the package is not pure python, when the package contains code to be compiled, conda convert does not work.
In this case, the os and architecture of the host need to be changed to produce and upload native packages. Changes were made in this action to work also in this scenario.

action-build-and-upload-conda-packages - Input Python version overrides the meta.yaml file

Published by dprada over 3 years ago

No matter the Python version found in the metadata file with the conda-build instructions, the python version given as input argument for this GitHub Action is used to build the new packages.

action-build-and-upload-conda-packages - First beta version released

Published by dprada over 3 years ago

The GitHub Action does the following:

  • The action checks if the meta.yaml file exists in the directory specified by the user.
  • It compiles then the list of packages to the platform and Python version specified by the user.
  • Finally, the action uploads all packages built to the Anaconda user or organization specified by the user, with the label specified by the user (the option auto sets the value of the label as 'main' for releases and 'dev' to prereleases).
Package Rankings
Top 7.99% on Github actions
Badges
Extracted from project README
Open Source Love License: MIT
Related Projects