Skip to content

remove CI workflow for Hound style checker - #5175

Merged
Crivella merged 1 commit into
easybuilders:developfrom
branfosj:remove_hound
Jul 22, 2026
Merged

remove CI workflow for Hound style checker#5175
Crivella merged 1 commit into
easybuilders:developfrom
branfosj:remove_hound

Conversation

@branfosj

@branfosj branfosj commented Apr 15, 2026

Copy link
Copy Markdown
Member

We do flake8 linting in https://github.com/easybuilders/easybuild-framework/blob/develop/.github/workflows/linting.yml so we no longer need the hound.

Picked up from @Flamefire's comment at #5174 (comment)

From http://help.houndci.com/en/articles/2138537-flake8 it looks like we have flake8 3.6.0 and that was released in 2018.

@Flamefire

Copy link
Copy Markdown
Contributor

Just noticed: The hound posts just comments but doesn't fail CI. So we could keep it and simply close/resolve/ignore the wrong ones. There doesn't seem to be too many.
Would be great if we had a commenter with a recent-ish flake8 though.

@boegel boegel added this to the 5.x milestone Jun 16, 2026
@Flamefire

Copy link
Copy Markdown
Contributor

This seems to be getting urgent: CI now fails with

Hound — We've encountered an error while reviewing your code.

But no further mention on what the issue is. See e.g. #5185
That seems to be some internal error, so nothing we can do anything about

@Crivella Crivella modified the milestones: 5.x, next release (5.3.2?) Jul 22, 2026

@Crivella Crivella left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

also this is an easy revert that does not break anything in case the bot gets fixed and we decide we still need it.

Also i think this should be enough to stop the flake check running, but we should also disconnect the bot from the account/repo itself to fully remove it

@Crivella

Copy link
Copy Markdown
Contributor

Going in, thanks @branfosj!

@Crivella
Crivella merged commit ee0114b into easybuilders:develop Jul 22, 2026
41 checks passed
@branfosj
branfosj deleted the remove_hound branch July 22, 2026 08:31
@boegel boegel changed the title remove hound remove CI workflow for Hound style checker Jul 29, 2026
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.

5 participants