ci: Update workflows to follow upstream conventions - #22
Merged
Conversation
papazof
force-pushed
the
ci_update_workflows
branch
3 times, most recently
from
April 10, 2026 06:47
ba54936 to
1f6ca93
Compare
papazof
force-pushed
the
ci_update_workflows
branch
3 times, most recently
from
April 10, 2026 18:53
9cf7d98 to
4329733
Compare
papazof
force-pushed
the
ci_update_workflows
branch
from
April 23, 2026 19:54
4329733 to
f8c9c6e
Compare
papazof
marked this pull request as ready for review
April 24, 2026 19:37
ananos
approved these changes
Apr 24, 2026
Add test for examples and update dependencies: - Add test that runs examples and checks their output - Simplify makefile for building examples and use shell pkg-config paths - Fix tf print identation by adding spaces instead of zero-valued runes - Replace archived `github.com/nfnt/resize` with `golang.org/x/image/draw` in torch example - Remove `exec_genop` example since the `vaccel_arg_list` API is deprecated and does not work correctly with `genop` anymore - Fix linter errors for current Go PR: #22 Signed-off-by: Kostis Papazafeiropoulos <papazof@gmail.com> Reviewed-by: Anastassios Nanos <ananos@nubificus.co.uk> Approved-by: Anastassios Nanos <ananos@nubificus.co.uk>
Refactor CI workflows to follow upstream conventions: - Add workflow to append git trailers to PR commits - Run tests in CI - Use super-linter to lint non-Go files - Update dependabot config to check GitHub Actions dependencies, group dependency updates and set Go module checks to monthly interval PR: #22 Signed-off-by: Kostis Papazafeiropoulos <papazof@gmail.com> Reviewed-by: Anastassios Nanos <ananos@nubificus.co.uk> Approved-by: Anastassios Nanos <ananos@nubificus.co.uk>
Move common cgo directives into a single file and remove redundant directives PR: #22 Signed-off-by: Kostis Papazafeiropoulos <papazof@gmail.com> Reviewed-by: Anastassios Nanos <ananos@nubificus.co.uk> Approved-by: Anastassios Nanos <ananos@nubificus.co.uk>
Disable gocritic's `dupSubExpr` check globally and remove individual `nolint` comments, since it is a common false positive in cgo code PR: #22 Signed-off-by: Kostis Papazafeiropoulos <papazof@gmail.com> Reviewed-by: Anastassios Nanos <ananos@nubificus.co.uk> Approved-by: Anastassios Nanos <ananos@nubificus.co.uk>
Replace tabs with spaces in docs PR: #22 Signed-off-by: Kostis Papazafeiropoulos <papazof@gmail.com> Reviewed-by: Anastassios Nanos <ananos@nubificus.co.uk> Approved-by: Anastassios Nanos <ananos@nubificus.co.uk>
vaccel-bot
Bot
force-pushed
the
ci_update_workflows
branch
from
April 24, 2026 20:40
f8c9c6e to
712f87a
Compare
papazof
added a commit
that referenced
this pull request
Apr 24, 2026
Add test for examples and update dependencies: - Add test that runs examples and checks their output - Simplify makefile for building examples and use shell pkg-config paths - Fix tf print identation by adding spaces instead of zero-valued runes - Replace archived `github.com/nfnt/resize` with `golang.org/x/image/draw` in torch example - Remove `exec_genop` example since the `vaccel_arg_list` API is deprecated and does not work correctly with `genop` anymore - Fix linter errors for current Go PR: #22 Signed-off-by: Kostis Papazafeiropoulos <papazof@gmail.com> Reviewed-by: Anastassios Nanos <ananos@nubificus.co.uk> Approved-by: Anastassios Nanos <ananos@nubificus.co.uk>
papazof
added a commit
that referenced
this pull request
Apr 24, 2026
Refactor CI workflows to follow upstream conventions: - Add workflow to append git trailers to PR commits - Run tests in CI - Use super-linter to lint non-Go files - Update dependabot config to check GitHub Actions dependencies, group dependency updates and set Go module checks to monthly interval PR: #22 Signed-off-by: Kostis Papazafeiropoulos <papazof@gmail.com> Reviewed-by: Anastassios Nanos <ananos@nubificus.co.uk> Approved-by: Anastassios Nanos <ananos@nubificus.co.uk>
papazof
added a commit
that referenced
this pull request
Apr 24, 2026
Move common cgo directives into a single file and remove redundant directives PR: #22 Signed-off-by: Kostis Papazafeiropoulos <papazof@gmail.com> Reviewed-by: Anastassios Nanos <ananos@nubificus.co.uk> Approved-by: Anastassios Nanos <ananos@nubificus.co.uk>
papazof
added a commit
that referenced
this pull request
Apr 24, 2026
Disable gocritic's `dupSubExpr` check globally and remove individual `nolint` comments, since it is a common false positive in cgo code PR: #22 Signed-off-by: Kostis Papazafeiropoulos <papazof@gmail.com> Reviewed-by: Anastassios Nanos <ananos@nubificus.co.uk> Approved-by: Anastassios Nanos <ananos@nubificus.co.uk>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Update CI workflows to follow upstream conventions and test examples: