.forgejo: Make 'fumpt' job fail on changed files #1376

Merged
fyrchik merged 1 commit from elebedeva/frostfs-node:fix/fumpt-action into master 2024-09-13 15:12:31 +00:00
Member

Close #1266

gofumpt always returns an exit code of 0, even when it finds misformatted files. To make fumpt action behave as expected we need to check if gofumpt changed any files.

Thanks to @a-savchuk for this fix.

Signed-off-by: Ekaterina Lebedeva ekaterina.lebedeva@yadro.com

Close #1266 `gofumpt` always returns an exit code of 0, even when it finds misformatted files. To make `fumpt` action behave as expected we need to check if `gofumpt` changed any files. Thanks to @a-savchuk for this fix. Signed-off-by: Ekaterina Lebedeva <ekaterina.lebedeva@yadro.com>
elebedeva added the
Infrastructure
internal
labels 2024-09-13 12:57:38 +00:00
elebedeva added 1 commit 2024-09-13 12:57:38 +00:00
[#1266] .forgejo: Make 'fumpt' job fail on changed files
All checks were successful
DCO action / DCO (pull_request) Successful in 1m20s
Vulncheck / Vulncheck (pull_request) Successful in 1m30s
Tests and linters / Run gofumpt (pull_request) Successful in 1m40s
Pre-commit hooks / Pre-commit (pull_request) Successful in 2m21s
Build / Build Components (pull_request) Successful in 2m32s
Tests and linters / Staticcheck (pull_request) Successful in 2m49s
Tests and linters / gopls check (pull_request) Successful in 2m51s
Tests and linters / Lint (pull_request) Successful in 3m38s
Tests and linters / Tests with -race (pull_request) Successful in 6m44s
Tests and linters / Tests (pull_request) Successful in 6m43s
0a93738042
`gofumpt` always returns an exit code of 0, even when it finds
misformatted files. To make `fumpt` action behave as expected
we need to check if `gofumpt` changed any files.

Signed-off-by: Ekaterina Lebedeva <ekaterina.lebedeva@yadro.com>
elebedeva changed title from .forgejo: Make 'fumpt' job fail on changed files to WIP: .forgejo: Make 'fumpt' job fail on changed files 2024-09-13 12:58:30 +00:00
fyrchik requested review from storage-core-committers 2024-09-13 12:59:20 +00:00
fyrchik requested review from storage-core-developers 2024-09-13 12:59:24 +00:00
elebedeva changed title from WIP: .forgejo: Make 'fumpt' job fail on changed files to .forgejo: Make 'fumpt' job fail on changed files 2024-09-13 13:51:53 +00:00
acid-ant approved these changes 2024-09-13 14:23:05 +00:00
elebedeva force-pushed fix/fumpt-action from 0a93738042 to 2be1aa781d 2024-09-13 14:28:10 +00:00 Compare
achuprov approved these changes 2024-09-13 14:47:22 +00:00
fyrchik merged commit 2be1aa781d into master 2024-09-13 15:12:31 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: TrueCloudLab/frostfs-node#1376
No description provided.