go.jolheiser.com/git-age@v0.0.4-0.20231114033257-72352f984f8c/.woodpecker/goreleaser.yml (about)

     1  clone:
     2    git:
     3      image: woodpeckerci/plugin-git
     4      settings:
     5        tags: true
     6  
     7  pipeline:
     8    compliance:
     9      image: golang:1.18
    10      commands:
    11        - go test -race ./...
    12        - go vet ./...
    13      when:
    14        event: pull_request
    15  
    16    build:
    17      image: goreleaser/goreleaser
    18      commands:
    19        - goreleaser build --snapshot
    20      when:
    21        event: pull_request
    22  
    23    release:
    24      image: goreleaser/goreleaser
    25      commands:
    26        - goreleaser release
    27      secrets: [ gitea_token ]
    28      when:
    29        event: tag
    30  
    31    prune:
    32      image: jolheiser/drone-gitea-prune
    33      settings:
    34        base: https://git.jojodev.com
    35        token:
    36          from_secret: gitea_token
    37      when:
    38        event: tag