compas-dev/compas-actions.publish

Publish COMPAS or its plugins to PYPI

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
github_tokenThe Github tokenyes
publish_to_pypiWhether to publish to PYPInotrue
pypi_tokenthe PYPI account tokenno""
build_ghpython_componentsWhether to build Grasshopper componentsnofalse
gh_sourceThe source path to build Grasshopper componentsnosrc/compas_ghpython/components
gh_targetThe target path to build Grasshopper componentsnosrc/compas_ghpython/components/ghuser
gh_prefixoptional prefix added to the name of each generated Grasshopper componentno
gh_interpreterinterpreter used to build Grasshopper components, either 'ironpython' or 'cpython'. Defaults to 'ironpython'noironpython
create_releaseWhether to create a release on the reponotrue
pythonwhich python version to build withno3.10
release_name_prefixAdd prefix in front of the version number, for example COMPAS 1.0.0, v is omittedno""
sdistWhether to create Source Distribution for this package using the sdist flag for buildnotrue
wheelWhether to create Wheel Distribution for this package using the wheel flag for buildnotrue
run_prebuildWhether to run the pre-build task before building. For example, to create generated files that should be included in the wheelnofalse

no outputs