Skip to content

Publish to PyPI

Publish to PyPI #280

Triggered via workflow run October 9, 2024 14:44
@AlekseyShAlekseySh
completed ffeaaa1
Status Success
Total duration 1m 21s
Artifacts

publish-to-pypi.yml

on: workflow_run
Create tag if the commit has new version implemented
9s
Create tag if the commit has new version implemented
Build and publish Python distribution to PyPI
52s
Build and publish Python distribution to PyPI
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
Create tag if the commit has new version implemented
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Create tag if the commit has new version implemented
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Create tag if the commit has new version implemented
Attempting to use regex version extraction strategy.
Create tag if the commit has new version implemented
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Create tag if the commit has new version implemented
Attempting to create release.3.1.6 tag.
Create tag if the commit has new version implemented
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Create tag if the commit has new version implemented
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Create tag if the commit has new version implemented
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Create tag if the commit has new version implemented
Failed to generate changelog from commits: Not Found
Create tag if the commit has new version implemented
Created new tag: release.3.1.6
Create tag if the commit has new version implemented
Reference refs/tags/release.3.1.6 available at https://api.github.com/repos/OML-Team/open-metric-learning/git/refs/tags/release.3.1.6
Build and publish Python distribution to PyPI
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-python@v4. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
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
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):