Skip to content

Conversation

@awvwgk
Copy link
Member

@awvwgk awvwgk commented Jan 20, 2026

Add workflow for publishing skala and microsoft-skala on PyPI.

@awvwgk awvwgk force-pushed the pypi-workflow branch 5 times, most recently from fa89d4e to 8a9f5c8 Compare January 20, 2026 13:36
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR renames the Python package from microsoft-skala to skala and adds a GitHub Actions workflow to publish both packages to PyPI. The microsoft-skala package becomes a lightweight wrapper that depends on skala, enabling backward compatibility for existing users.

Changes:

  • Renamed primary package from microsoft-skala to skala in pyproject.toml
  • Added documentation and homepage URLs to package metadata
  • Updated all README references to use the new skala package name
  • Created GitHub Actions workflow for automated PyPI publishing with trusted publishing support
  • Added wrapper package configuration for microsoft-skala that depends on skala

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
pyproject.toml Changed package name to "skala" and added documentation/homepage URLs
README.md Updated package name references and installation instructions throughout
.github/workflows/pypi/microsoft-skala.toml New wrapper package configuration that declares skala as a dependency
.github/workflows/pypi.yml New workflow for building and publishing both packages to PyPI using matrix strategy

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@awvwgk
Copy link
Member Author

awvwgk commented Jan 21, 2026

Merging after discussion with Maik @letmaik.

@awvwgk awvwgk merged commit b2a48a3 into microsoft:main Jan 21, 2026
14 checks passed
@awvwgk awvwgk deleted the pypi-workflow branch January 21, 2026 08:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant