Skip to content

Conversation

@jimboid
Copy link
Member

@jimboid jimboid commented Aug 15, 2025

Summary

Looking in the CI WF we are mixing versioning schemes with some using vX and some using vX.Y.Z we should use them consistently and better to have them the most verbose since even small changes can bust the CI WF. Also same with ubuntu-latest, this means CI changes when GH decides it is time, it should be us that decides this via a PR that will run the CI. Also different parts are using different python versions.

Changes

Updated all actions to use the same versioning scheme
Fixed ubuntu to ubuntu-24.04
Set python to 3.13 in setup-python actions

Impact

This should lead to more predictability in the CI framework.

Closes #132

@jimboid jimboid requested a review from harryswift01 August 15, 2025 15:26
@jimboid jimboid marked this pull request as ready for review August 15, 2025 15:30
Copy link
Contributor

@harryswift01 harryswift01 left a comment

Choose a reason for hiding this comment

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

Versions within the CI/CD pipeline now have a more consitent naming structure which should allow easier maintainability for future CI/CD runs, thanks for checking all of this.

@jimboid jimboid merged commit 7434628 into main Aug 15, 2025
7 checks passed
@jimboid jimboid deleted the 132-ci-actions-versions branch August 15, 2025 15:36
jimboid added a commit that referenced this pull request Sep 3, 2025
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.

3 participants