when: - event: release steps: - name: test image: golang:latest commands: - go test ./... - name: build image: golang:latest commands: - VERSION=${CI_COMMIT_TAG} - go build -ldflags="-s -w -X main.version=${VERSION}" -o node-lookup ./... depends_on: [test] - name: release image: woodpeckerci/plugin-gitea-release settings: api_key: from_secret: GITEA_TOKEN base_url: https://git.unkin.net files: node-lookup title: ${CI_COMMIT_TAG} environment: DRONECI_PASSWORD: from_secret: DRONECI_PASSWORD backend_options: kubernetes: serviceAccountName: default depends_on: [build]