--- title: GitHub Actions menu: true weight: 141 --- GoReleaser can also be used within [GitHub Actions][actions]. You can create a workflow like this to push your releases. ```t workflow "Release" { on = "push" resolves = ["goreleaser"] } action "goreleaser" { uses = "docker://goreleaser/goreleaser" secrets = ["GITHUB_TOKEN"] args = "release" } ``` This should support everything already supported by our [Docker image][docker]. Check the [install](/install) section for more details. [actions]: https://github.com/features/actions [docker]: https://hub.docker.com/r/goreleaser/goreleaser