ssssam opened a new pull request, #1714: URL: https://github.com/apache/buildstream/pull/1714
See https://github.com/apache/buildstream/issues/1712 for rationale. This updates the CI config to: * build wheel packages on each update of 'master', which can be downloaded as Action artifacts * build sdist and wheel packages on each release tag, and upload them to Test PyPI at https://test.pypi.org/project/BuildStream/ The new workflows are based on examples at https://cibuildwheel.readthedocs.io/en/stable/setup/ and use some GitHub Actions to call the relevant commandline tooling. Before actually landing this, we would need to make some changes: * confirm we do want to release wheels going forwards * finish work to embed BuildBox in the wheels (see #1712) * release to the real PyPI instead of [Test PyPI](https://test.pypi.org/) * create and add a [PyPI API token](https://pypi.org/help/#apitoken) as a [repository secret](https://docs.github.com/en/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
