bradcypert/deckard

View on GitHub
.github/release.workflow

Summary

Maintainability
Test Coverage
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"]
}