.github/release.workflow
workflow "Release" {
on = "push"
resolves = ["goreleaser"]
}
action "is-tag" {
uses = "actions/bin/filter@master"
args = "tag"
}
action "goreleaser" {
uses = "docker://goreleaser/goreleaser"
secrets = [
"GORELEASER_GITHUB_TOKEN",
"DOCKER_USERNAME",
"DOCKER_PASSWORD"
]
args = "release"
needs = ["is-tag"]
}