From 06105e296043c8bfb983cce21eecb94c1c0f829c Mon Sep 17 00:00:00 2001 From: Thomas von Dein Date: Thu, 13 Nov 2025 21:29:01 +0100 Subject: [PATCH] forego ci --- .woodpecker/build.yaml | 50 ---------------------------------------- .woodpecker/release.yaml | 15 ------------ 2 files changed, 65 deletions(-) delete mode 100644 .woodpecker/build.yaml delete mode 100644 .woodpecker/release.yaml diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml deleted file mode 100644 index bb6c751..0000000 --- a/.woodpecker/build.yaml +++ /dev/null @@ -1,50 +0,0 @@ -matrix: - platform: - - linux/amd64 - goversion: - - 1.22.4 - -labels: - platform: ${platform} - -steps: - build: - when: - event: [push] - image: ubuntu:latest - commands: - - apt-get update - - apt-get -y install libasound2-dev libgl1-mesa-dev libxcursor-dev libxi-dev libxinerama-dev libxrandr-dev libxxf86vm-dev - #- apt-get -y install libasound2t64 libgl1-mesa-dri libxcursor1 libxi6 libxinerama1 libxrandr2 libxxf86vm1 tar curl - - apt-get -y install libasound2t64 - - apt-get -y install libgl1-mesa-dri - - apt-get -y install libxcursor1 - #- apt-get -y install libxi6 - - apt-get -y install libxxf86vm1 - - apt-get -y install libxrandr2 - - apt-get -y install tar curl - - curl https://go.dev/dl/go${goversion}.linux-amd64.tar.gz -L -o /tmp/go${goversion}.linux-amd64.tar.gz - - tar -C /usr/local -xzf /tmp/go${goversion}.linux-amd64.tar.gz - - export PATH=$PATH:/usr/local/go/bin - - go version - - go get - - go build - - linter: - when: - event: [push] - image: golang:${goversion} - commands: - - curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/HEAD/install.sh | sh -s -- -b $(go env GOPATH)/bin v2.5.0 - - golangci-lint --version - - golangci-lint run ./... - depends_on: [build] - - test: - when: - event: [push] - image: golang:${goversion} - commands: - - go get - - go test -v -cover - depends_on: [build,linter] diff --git a/.woodpecker/release.yaml b/.woodpecker/release.yaml deleted file mode 100644 index 916c008..0000000 --- a/.woodpecker/release.yaml +++ /dev/null @@ -1,15 +0,0 @@ -# build release - -labels: - platform: linux/amd64 - -steps: - goreleaser: - image: goreleaser/goreleaser - when: - event: [tag] - environment: - GITEA_TOKEN: - from_secret: DEPLOY_TOKEN - commands: - - goreleaser release --clean --verbose