Skip to content

Fix release workflow display names and license badge#106

Merged
LeonidElkin merged 2 commits into
mainfrom
release/post-release-minor-fix
May 10, 2026
Merged

Fix release workflow display names and license badge#106
LeonidElkin merged 2 commits into
mainfrom
release/post-release-minor-fix

Conversation

@LeonidElkin
Copy link
Copy Markdown
Collaborator

Summary

Clean up release workflow naming and fix the license badge shown in the README.

Changes

  • Add an explicit run-name to the release workflow:
    • manual TestPyPI runs are shown as Release TestPyPI;
    • tag-based PyPI runs are shown as Release <tag> PyPI.
  • Replace the dynamic GitHub license shield with a static MIT badge.

Notes

GitHub already recognizes the repository LICENSE file as MIT. The INVALID label came from the README badge provider, not from the actual license file.

The workflow naming change applies to future release workflow runs only.

@LeonidElkin LeonidElkin self-assigned this May 10, 2026
@LeonidElkin LeonidElkin added Documentation Improvements or additions to documentation CI: tooling labels May 10, 2026
@LeonidElkin LeonidElkin merged commit 866ef2c into main May 10, 2026
20 checks passed
@LeonidElkin LeonidElkin deleted the release/post-release-minor-fix branch May 10, 2026 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI: tooling Documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant