Skip to content

CI/CD#14

Merged
sarroutbi merged 9 commits intomainfrom
actions
Feb 23, 2026
Merged

CI/CD#14
sarroutbi merged 9 commits intomainfrom
actions

Conversation

@msafarik
Copy link
Collaborator

Added CI/CD and jobs + fixed failed checks

Marek Safarik added 5 commits February 12, 2026 11:21
Signed-off-by: Marek Safarik <msafarik@redhat.com>
Signed-off-by: Marek Safarik <msafarik@redhat.com>
Signed-off-by: Marek Safarik <msafarik@redhat.com>
Signed-off-by: Marek Safarik <msafarik@redhat.com>
Signed-off-by: Marek Safarik <msafarik@redhat.com>
@msafarik msafarik requested a review from sarroutbi February 12, 2026 15:47
@msafarik msafarik self-assigned this Feb 12, 2026
Signed-off-by: Marek Safarik <msafarik@redhat.com>
golangci-lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
Copy link
Collaborator

Choose a reason for hiding this comment

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

Please, use v6 rather than v5 (review all .yaml files and fix this)

- name: Show Go version
run: go version

- name: Install golangci-lint
Copy link
Collaborator

Choose a reason for hiding this comment

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

Instead of using go install, try using golangci-lint GH action:

   - name: golangci-lint
        uses: golangci/golangci-lint-action@v6
        with:
          version: latest

…nstall with golangci-lint)

Signed-off-by: Marek Safarik <msafarik@redhat.com>
- name: Run golangci-lint
run: golangci-lint -v run ./...
- name: golangci-lint
uses: golangci/golangci-lint-action@v6
Copy link
Collaborator

Choose a reason for hiding this comment

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

Use v9, as it is the latest one, to check if issues are gone:
https://github.com/golangci/golangci-lint-action/releases

Signed-off-by: Marek Safarik <msafarik@redhat.com>
@msafarik msafarik force-pushed the actions branch 4 times, most recently from 228c76f to cc589db Compare February 23, 2026 12:00
Signed-off-by: Marek Safarik <msafarik@redhat.com>
@msafarik msafarik requested a review from sarroutbi February 23, 2026 12:09
Copy link
Collaborator

@sarroutbi sarroutbi left a comment

Choose a reason for hiding this comment

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

LGTM

@sarroutbi sarroutbi merged commit fe2f194 into main Feb 23, 2026
13 checks passed
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