test: github workflows#10
Conversation
There was a problem hiding this comment.
Pull request overview
This PR introduces GitHub Actions automation for the games XBlock repository by adding two workflows: one for publishing Python packages to PyPI when tags are pushed, and another for enforcing commit message conventions on pull requests using the OpenEdx organization's shared commitlint workflow.
Key Changes:
- Automated PyPI package publishing triggered by git tags
- Commit message linting on pull requests using OpenEdx shared workflow
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 5 comments.
| File | Description |
|---|---|
.github/workflows/publish.yml |
Workflow for building and publishing the Python package to PyPI on tag push events |
.github/workflows/commitlint.yml |
Workflow for validating commit messages in pull requests using OpenEdx's reusable workflow |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
f8aa97b to
41657ca
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Add basic Github workflows.