Skip to content

Conversation

@Tom-Willemsen
Copy link
Member

@Tom-Willemsen Tom-Willemsen commented Mar 16, 2025

We can do various "pre-flight" checks/lints in GHA, without waiting for a full maven build to go through on the slowest build server. This makes the feedback loop much faster.

Migrating the full build / deploy process is harder & I'm declaring that out-of-scope

@Tom-Willemsen Tom-Willemsen force-pushed the lint_more branch 6 times, most recently from 4ed5133 to eee9160 Compare March 16, 2025 17:18
@pull-request-size pull-request-size bot added size/L and removed size/M labels Mar 16, 2025
@Tom-Willemsen Tom-Willemsen force-pushed the lint_more branch 5 times, most recently from 92fb08e to bdab432 Compare March 16, 2025 17:25
@Tom-Willemsen Tom-Willemsen marked this pull request as ready for review March 16, 2025 17:35
@Tom-Willemsen Tom-Willemsen requested a review from rerpha March 16, 2025 17:35
on: [pull_request]
jobs:
check-opi-format:
runs-on: "windows-latest"
Copy link
Contributor

Choose a reason for hiding this comment

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

does this need windows? i couldn't see anything in https://github.com/ISISComputingGroup/ibex_gui/blob/master/base/uk.ac.stfc.isis.ibex.opis/check_opi_format.py that was hardcoded to a windows path other than in the ignored paths

Copy link
Member Author

Choose a reason for hiding this comment

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

Copy link
Member Author

Choose a reason for hiding this comment

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

Probably test could be changed if we prefer... This was just the low-cost route.

Copy link
Contributor

Choose a reason for hiding this comment

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

meh

@rerpha rerpha merged commit ce8afa8 into master Mar 17, 2025
7 of 8 checks passed
@rerpha rerpha deleted the lint_more branch March 17, 2025 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants