Skip to content

chore(ci): add Ruff linting workflow - #20

Merged
mirzak merged 5 commits into
mainfrom
ruff_workflow
Oct 20, 2025
Merged

chore(ci): add Ruff linting workflow#20
mirzak merged 5 commits into
mainfrom
ruff_workflow

Conversation

@Dexter9532

@Dexter9532 Dexter9532 commented Oct 20, 2025

Copy link
Copy Markdown
Contributor

Closes #5

@Dexter9532
Dexter9532 force-pushed the ruff_workflow branch 2 times, most recently from 9ac35dc to 4c00ef8 Compare October 20, 2025 08:02
@Dexter9532 Dexter9532 mentioned this pull request Oct 20, 2025
Comment thread .github/workflows/ruff.yml Outdated
Comment thread .github/workflows/ruff.yml Outdated
Comment thread .github/workflows/ruff.yml Outdated
Comment thread .github/workflows/ruff.yml Outdated
Comment thread .github/workflows/ruff.yml Outdated
@mirzak

mirzak commented Oct 20, 2025

Copy link
Copy Markdown
Contributor

@mirzak

mirzak commented Oct 20, 2025

Copy link
Copy Markdown
Contributor

Also your commits must be signed off, see https://stackoverflow.com/a/35238070/10612238. Related to #17

@Dexter9532

Copy link
Copy Markdown
Contributor Author

i added this for testing, cause i had problem getting all checks to pass before. This version dont use 3.13 or 3.14

@Dexter9532
Dexter9532 requested a review from mirzak October 20, 2025 09:38
@Dexter9532
Dexter9532 force-pushed the ruff_workflow branch 2 times, most recently from ac86a6b to b3a7dc0 Compare October 20, 2025 09:56
@Dexter9532

Copy link
Copy Markdown
Contributor Author

It says that there is a change requested but i can´t see?
Also i find out that 3.13 and .14 dont support UV

@mirzak

mirzak commented Oct 20, 2025

Copy link
Copy Markdown
Contributor

Also i find out that 3.13 and .14 dont support UV

Where did you find this? They claim it is supported, https://docs.astral.sh/uv/reference/policies/platforms/#python-support

Comment thread .github/workflows/ruff.yml Outdated
Comment thread .github/workflows/ruff.yml Outdated
Comment thread .github/workflows/ruff.yml Outdated
Comment thread .github/workflows/ruff.yml Outdated
Comment thread .github/workflows/ruff.yml Outdated
Comment thread .github/workflows/ruff.yml Outdated
@Dexter9532

Copy link
Copy Markdown
Contributor Author

It does not comply now, and i cant find the error.

@Dexter9532

Copy link
Copy Markdown
Contributor Author

@govnoir helped me find that i had v1 instead of v7 when i used the setup!

Signed-off-by: Bobo Bäck Engström <bobo@id8-engineering.io>

@mirzak mirzak 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.

Now we are close, just some minor things remaining.

Comment thread .github/workflows/ruff.yml Outdated
Comment thread .github/workflows/ruff.yml Outdated
Comment thread .github/workflows/ruff.yml
Signed-off-by: Bobo Bäck Engström <bobo@id8-engineering.io>
Signed-off-by: Bobo Bäck Engström <bobo@id8-engineering.io>
Signed-off-by: Bobo Bäck Engström <bobo@id8-engineering.io>
@Dexter9532
Dexter9532 requested a review from mirzak October 20, 2025 14:56
Comment thread .github/workflows/ruff.yml
Signed-off-by: Bobo Bäck Engström <bobo@id8-engineering.io>
@Dexter9532
Dexter9532 requested a review from mirzak October 20, 2025 15:33
@mirzak
mirzak merged commit 8751fb5 into main Oct 20, 2025
13 checks passed
@mirzak
mirzak deleted the ruff_workflow branch October 20, 2025 16:45
@mirzak
mirzak restored the ruff_workflow branch October 20, 2025 16:46
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.

Add ruff workflow

2 participants