Skip to content

Conversation

@bobleesj
Copy link
Contributor

Closes #158
Closes #144 (refactor - use reusable workflow calls)

Test results:

pre-release -> no CHANGLOEG compiled, pre-release on GH

Screenshot 2025-06-20 at 5 35 31 PM

full release -> CHANGELOG compiled, release on GH

Screenshot 2025-06-20 at 5 35 38 PM

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Refactor existing build-wheel-release workflow via reusable workflows

Copy link
Contributor Author

@bobleesj bobleesj left a comment

Choose a reason for hiding this comment

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

@sbillinge This is ready for review. Lots of refactoring and experiments.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Internal reusable workflow for deleting and creating a new tag.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Internal reusable workflow for GH pre-release

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Internal reusable workflow for GH release

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Main workflow for releasing on GH based on tag - This is the main feature introduced in this PR

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Internal reusable workflow for compiling changelog

@bobleesj
Copy link
Contributor Author

Ready for review still - yet news is failing.. complaining that this repo doesn't have pyproject.toml. This needs to be investigated. Created an issue #160

@sbillinge sbillinge merged commit 7ad4407 into scikit-package:main Jun 21, 2025
1 of 2 checks passed
@bobleesj bobleesj deleted the gh-release-workflow branch June 21, 2025 01:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants