feat: even more fixes
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline failed

This commit is contained in:
Simon Cornet 2026-05-15 16:57:24 +02:00
commit 36f344916e

View file

@ -1,5 +1,4 @@
--- ---
clone: clone:
- name: "clone" - name: "clone"
image: "woodpeckerci/plugin-git" image: "woodpeckerci/plugin-git"
@ -9,27 +8,32 @@ clone:
steps: steps:
# lintint
- name: "linting" - name: "linting"
image: "cr.simoncor.net/dockerhub/golangci/golangci-lint:v2.1-alpine" image: "cr.simoncor.net/dockerhub/golangci/golangci-lint:v2.1-alpine"
commands: commands:
- "golangci-lint run" - "golangci-lint run"
when:
- event:
- "push"
- "pull_request"
- "tag"
# testing
- name: "testing" - name: "testing"
image: "registry.gitlab.simoncor.net/oci/go-build:v25.06.03" image: "registry.gitlab.simoncor.net/oci/go-build:v25.06.03"
depends_on: depends_on:
- "linting" - "linting"
commands: commands:
- "go test ./..." - "go test ./..."
when:
- event:
- "push"
- "pull_request"
- "tag"
# releasing
- name: "releasing" - name: "releasing"
image: "cr.simoncor.net/dockerhub/goreleaser/goreleaser:v2.10.2" image: "cr.simoncor.net/dockerhub/goreleaser/goreleaser:v2.10.2"
depends_on: depends_on:
- "testing" - "testing"
secrets:
- "goreleaser_forgejo_token"
environment: environment:
FORGEJO_TOKEN: FORGEJO_TOKEN:
from_secret: "goreleaser_forgejo_token" from_secret: "goreleaser_forgejo_token"