[#310] Publish bsk_rl wheels to PyPi#311
Merged
ReeceHumphreys merged 1 commit intodevelopfrom Sep 22, 2025
Merged
Conversation
304f0fa to
13f88b1
Compare
There was a problem hiding this comment.
Pull Request Overview
This PR adds an automated release workflow to publish bsk_rl wheels to PyPI, similar to the existing Basilisk workflow. The workflow triggers on PR closes and creates tagged releases that are automatically published to PyPI.
- Enhances version bumper script to expose updated version to GitHub Actions
- Modifies PR closed workflow to create git tags after version bumps
- Adds new publish-wheels workflow that builds and publishes packages to PyPI on tag pushes
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
.github/workflows/version_bumper.sh |
Adds GitHub Actions output to expose updated version number |
.github/workflows/pull_request_closed.yml |
Adds tag creation step using the bumped version |
.github/workflows/publish-wheels.yml |
New workflow for building and publishing wheels to PyPI/TestPyPI |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Accommodus
added a commit
to Accommodus/bsk_rl
that referenced
this pull request
Oct 4, 2025
Accommodus
added a commit
to Accommodus/bsk_rl
that referenced
this pull request
Oct 4, 2025
Accommodus
added a commit
to Accommodus/bsk_rl
that referenced
this pull request
Oct 4, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Closes #308
Adds a automated release workflow that triggers on PR closes just like Basilisk.
Type of change
How should this pull request be reviewed?
How Has This Been Tested?
https://github.com/AVSLab/bsk_rl/actions/runs/17926533753
A test tag was used to trigger a release to the test pypi index. Can be installed with
Future Work
N/A
Checklist