From e37b5be376c6446dca5a8a951cf55ed346d93572 Mon Sep 17 00:00:00 2001 From: sam Date: Sat, 30 Dec 2023 03:51:01 +0100 Subject: [PATCH] add backend CI --- .golangci.yml | 2 ++ .woodpecker/.backend.yml | 9 +++++++++ .woodpecker.yml => .woodpecker/.frontend.yml | 2 +- 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 .golangci.yml create mode 100644 .woodpecker/.backend.yml rename .woodpecker.yml => .woodpecker/.frontend.yml (97%) diff --git a/.golangci.yml b/.golangci.yml new file mode 100644 index 0000000..29471e1 --- /dev/null +++ b/.golangci.yml @@ -0,0 +1,2 @@ +run: + issues-exit-code: 0 # lol diff --git a/.woodpecker/.backend.yml b/.woodpecker/.backend.yml new file mode 100644 index 0000000..71abad3 --- /dev/null +++ b/.woodpecker/.backend.yml @@ -0,0 +1,9 @@ +steps: + check: + image: golang:alpine + commands: + - apk update && apk add curl vips-dev build-base + - make backend + # Install golangci-lint + - curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.55.2 + - golangci-lint run diff --git a/.woodpecker.yml b/.woodpecker/.frontend.yml similarity index 97% rename from .woodpecker.yml rename to .woodpecker/.frontend.yml index 5af005c..a10ef11 100644 --- a/.woodpecker.yml +++ b/.woodpecker/.frontend.yml @@ -1,5 +1,5 @@ steps: - frontend: + check: image: node directory: frontend environment: # SvelteKit expects these in the environment during build time.