diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..6e6d9a7 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,42 @@ +--- +kind: pipeline +name: compliance +trigger: + event: + - pull_request +steps: + - name: build + pull: always + image: golang:1.16 + commands: + - go test -race ./... + - go build + - name: check + pull: always + image: golang:1.16 + commands: + - go vet ./... + +--- +kind: pipeline +name: release +trigger: + event: + - push + branch: + - main +steps: + - name: build + pull: always + image: golang:1.16 + commands: + - go build + - name: gitea-release + pull: always + image: jolheiser/drone-gitea-main:latest + settings: + token: + from_secret: gitea_token + base: https://git.canopymc.net + files: + - "stonebot" \ No newline at end of file