update deps

This commit is contained in:
XenGi 2025-08-20 15:45:54 +02:00
parent 5bef1a36a9
commit 8c5d2b306c
Signed by: xengi
SSH key fingerprint: SHA256:jxWM2RTHvxxcncXycwwWkP7HCWb4VREN05UGJTbIPZg
4 changed files with 22 additions and 40 deletions

View file

@ -22,25 +22,37 @@ stages:
- build
- release
format:
go:format:
stage: test
script:
- go fmt $(go list ./...)
vet:
go:vet:
stage: test
script:
- go vet $(go list ./...)
test:
go:test:
stage: test
script:
- go test -race $(go list ./...)
nix:test:
stage: test
image: nixos/nix
script:
- nix flake check --all-systems
sast:
stage: test
compile:
nix:build:
stage: build
image: nixos/nix
script:
- nix build
go:build:
stage: build
script:
- mkdir -p bin
@ -49,7 +61,7 @@ compile:
paths:
- bin
build:
docker:build:
stage: build
image: docker:stable
services:
@ -71,3 +83,4 @@ release:
- docker push $CONTAINER_RELEASE_IMAGE
only:
- main