Skip to content

CI: Remove explicit linting job and use precommit.ci instead#144

Merged
medley56 merged 3 commits into
lasp:mainfrom
greglucas:pre-commit-ci
Feb 17, 2025
Merged

CI: Remove explicit linting job and use precommit.ci instead#144
medley56 merged 3 commits into
lasp:mainfrom
greglucas:pre-commit-ci

Conversation

@greglucas

Copy link
Copy Markdown
Contributor

The current merge to main failed because it ran "no commit to a branch named main". I enabled pre-commit.ci service so that will do the linting checks for us now as a separate action. (we could remove that check to fix this too)

@greglucas greglucas requested a review from medley56 as a code owner February 15, 2025 19:39
@medley56

Copy link
Copy Markdown
Member

The ReadTheDocs failure is due to a Poetry regression in v2.1.0, released this morning. In my branch I pinned the poetry version in readthedocs.yml to 2.0.1.

@medley56

Copy link
Copy Markdown
Member

And it looks like our pre-commit-config.yaml file has a skip reference to a hook called poetry install that doesn't actually exist.

@greglucas

Copy link
Copy Markdown
Contributor Author

Thanks! Pushed a new commit with those fixes.

@medley56

Copy link
Copy Markdown
Member

pre-commit.ci run

Comment thread .github/workflows/tests.yml
Comment thread .pre-commit-config.yaml
Co-authored-by: Gavin Medley <7018964+medley56@users.noreply.github.com>
@medley56 medley56 merged commit 5c40558 into lasp:main Feb 17, 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.

2 participants