Initial extension layout #2
tag.yml
on: push
Extract version from tag
3s
Extract version from merged release PR
Close release PR on manual tag
5s
call_central_workflow
/
...
/
Get Changed Files
7s
Matrix: call_central_workflow / Test / Linux
Matrix: call_central_workflow / Test / macOS
Matrix: call_central_workflow / Test / Windows
call_central_workflow
/
...
/
Build Python Packages (wheel and sdist)
12s
call_central_workflow
/
Check if we can prepare release PR
call_central_workflow
/
...
/
Publish Docs to GitHub Pages
call_central_workflow
/
...
/
Publish Python Package to Test PyPI
37s
call_central_workflow
/
...
/
Render changelog and create/update PR
call_central_workflow
/
...
/
Publish Python Package to PyPI
35s
call_central_workflow
/
Set the CI Pipeline Exit Status
5s
Annotations
1 error and 2 warnings
|
call_central_workflow / Set the CI Pipeline Exit Status
Process completed with exit code 2.
|
|
Create a Trusted Publisher
A new Trusted Publisher for the currently running publishing workflow can be created by accessing the following link(s) while logged-in as an owner of the package(s):
|
|
Upgrade to Trusted Publishing
Trusted Publishers allows publishing packages to PyPI from automated environments like GitHub Actions without needing to use username/password combinations or API tokens to authenticate with PyPI. Read more: https://docs.pypi.org/trusted-publishers
|