-
Notifications
You must be signed in to change notification settings - Fork 608
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(ci): More readable workflow job titles #3111
Conversation
Seems fine, though the main reason maybe not to rename is now maybe it's more difficult to find the job in the YAML corresponding to the pretty name in the GHA UI? There's probably a way to do that though, and these job names do look much better. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small bit about python 3.8 in the Ibis
workflow, otherwise LGTM.
os: | ||
- ubuntu-latest | ||
- windows-latest | ||
python-version: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should include 3.8, right? There is a job running windows-py38, but it's actually showing up in the Backends
workflow instead of this one.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And possibly 3.10 too. Though I'm not sure whether we need the extensive OS parametrization.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We already have 48 builds which seems to be a bit overwhelming.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🤷 The number of builds that is overwhelming will vary with people. The builds finish relatively quickly given the extent of testing being done. I get what you're saying but I guess I'm more inclined to add tooling (hopefully in the form of a GitHub action, e.g., the test report) to make large build matrices manageable as opposed to cutting out tests to do so.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FWIW, Cutting out 3.8 is probably fine, unless there are concerns about 3.8 specific bugs that would show up in our builds.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My comment here was also about the fact that there is a 3.8 build for Windows, but it's showing up in Backends in the UI and not in the Ibis workflow.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That build seems to belong to the HDF5 backend, fixing.
99d4661
to
c29df0a
Compare
🎉 This PR is included in version 2.1.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
No description provided.