From 7be13820513593129db52941558dc87cd498c555 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Wed, 20 Mar 2024 12:32:57 +0100 Subject: [PATCH] add ci --- .woodpecker/build.yml | 21 +++++++++++++++++++++ .woodpecker/test.yml | 21 +++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 .woodpecker/build.yml create mode 100644 .woodpecker/test.yml diff --git a/.woodpecker/build.yml b/.woodpecker/build.yml new file mode 100644 index 0000000..8ed8099 --- /dev/null +++ b/.woodpecker/build.yml @@ -0,0 +1,21 @@ +when: + - event: [pull_request, tag] + - event: push + branch: + - ${CI_REPO_DEFAULT_BRANCH} + - release/* + - renovate/* + +variables: + - &golang_image 'docker.io/golang:1.22.0' + +steps: + "Add vendor": + image: *golang_image + commands: + - go mod vendor + + "Run build": + image: *golang_image + commands: + - go build diff --git a/.woodpecker/test.yml b/.woodpecker/test.yml new file mode 100644 index 0000000..de0a04e --- /dev/null +++ b/.woodpecker/test.yml @@ -0,0 +1,21 @@ +when: + - event: [pull_request, tag] + - event: push + branch: + - ${CI_REPO_DEFAULT_BRANCH} + - release/* + - renovate/* + +variables: + - &golang_image 'docker.io/golang:1.22.0' + +steps: + "Add vendor": + image: *golang_image + commands: + - go mod vendor + + "Run tests": + image: *golang_image + commands: + - go test -v ./...