Skip to content

CI bumps, Makefile improvements - #130

Merged
kolyshkin merged 7 commits into
seccomp:mainfrom
kolyshkin:ci-refresh-II
Jul 30, 2026
Merged

kolyshkin merged 7 commits into
seccomp:mainfrom
kolyshkin:ci-refresh-II

Conversation

@kolyshkin

Copy link
Copy Markdown
Contributor

(This is the first half of #129 but can be reviewed/merged here for simplicity).

See individual commits for details.

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>

@drakenclimber drakenclimber left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks good to me. I found one small nitpick, but that's an easy fix. Thanks, @kolyshkin.

Acked-by: Tom Hromatka (Oracle) <tom.hromatka@gmail.com>

Comment thread .github/workflows/validate.yml Outdated
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
... instead of git clone && git checkout.

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Remove gofmt and go vet since those are obsoleted by golangci-lint
(which includes govet linter and gofumpt formatter).

Use per-rule .PHONY marks to make sure we don't miss any.

Fix doc/admin/RELEASE_PROCESS.md accordingly, and add a step to check
the actual GitHub CI for being green.

Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
@kolyshkin
kolyshkin merged commit fe0b223 into seccomp:main Jul 30, 2026
65 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