Skip to content

build: split GH Action jobs for govulncheck-action#148

Open
xcoulon wants to merge 4 commits intomasterfrom
rename_jobs_2
Open

build: split GH Action jobs for govulncheck-action#148
xcoulon wants to merge 4 commits intomasterfrom
rename_jobs_2

Conversation

@xcoulon
Copy link
Contributor

@xcoulon xcoulon commented Jul 2, 2025

also, rename for better clarity

xcoulon added 3 commits July 2, 2025 15:04
also, rename for better clarity

Signed-off-by: Xavier Coulon <xcoulon@redhat.com>
Signed-off-by: Xavier Coulon <xcoulon@redhat.com>
Signed-off-by: Xavier Coulon <xcoulon@redhat.com>
@xcoulon xcoulon requested a review from MatousJobanek July 2, 2025 13:13
Comment on lines +44 to 54
lint:
runs-on: ubuntu-latest
name: Lint govulncheck-action

steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Lint
uses: golangci/golangci-lint-action@v8
with:
Copy link
Collaborator

Choose a reason for hiding this comment

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

does the linter run fine without having go installed? Just asking because this is what we do in other repos - we install go and then run the linter - eg: https://github.com/codeready-toolchain/sandboxctl/blob/5569f6cb18cf34bdff47fefcd236ca5cbcd73662/.github/workflows/test.yaml#L44-L63

Copy link
Contributor Author

Choose a reason for hiding this comment

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

it does, if we refer to this build job

Copy link
Contributor Author

Choose a reason for hiding this comment

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

so I guess we could skip the installation of Go in other places, indeed

@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 5, 2026

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot

See analysis details on SonarQube Cloud

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.

3 participants