GitHub Action for GoReleaser
Go to file
CrazyMax 04ed112080 New name 2019-09-20 22:31:47 +02:00
.github Initial commit 2019-09-20 22:23:46 +02:00
.res Initial commit 2019-09-20 22:23:46 +02:00
lib New name 2019-09-20 22:31:47 +02:00
node_modules Initial commit 2019-09-20 22:23:46 +02:00
src Initial commit 2019-09-20 22:23:46 +02:00
.editorconfig Initial commit 2019-09-20 22:23:46 +02:00
.gitattributes Initial commit 2019-09-20 22:23:46 +02:00
.gitignore Initial commit 2019-09-20 22:23:46 +02:00
.prettierrc.json Initial commit 2019-09-20 22:23:46 +02:00
LICENSE Initial commit 2019-09-20 22:23:46 +02:00
README.md New name 2019-09-20 22:31:47 +02:00
action.yml New name 2019-09-20 22:31:47 +02:00
main.go Initial commit 2019-09-20 22:23:46 +02:00
package-lock.json New name 2019-09-20 22:31:47 +02:00
package.json New name 2019-09-20 22:31:47 +02:00
tsconfig.json Initial commit 2019-09-20 22:23:46 +02:00

README.md

GitHub release GitHub marketplace Test workflow Support me on Patreon Paypal Donate

About

GitHub Action for GoReleaser, a release automation tool for Go projects.

⚠️ Note: To use this action, you must have access to the GitHub Actions feature. GitHub Actions are currently only available in public beta. You can apply for the GitHub Actions beta here.

🚀 Usage

Below is a simple snippet to use this action. A live example is also available for this repository.

name: goreleaser

on:
  pull_request:
  push:

jobs:
  goreleaser:
    runs-on: ubuntu-latest
    steps:
      -
        name: Checkout
        uses: actions/checkout@master
      -
        name: Set up Go
        uses: actions/setup-go@master
      -
        name: Run GoReleaser
        uses: crazy-max/ghaction-goreleaser@master
        with:
          version: latest
          args: release --rm-dist

💅 Customizing

inputs

Following inputs can be used as step.with keys

Name Type Default Description
version String latest GoReleaser version. Example: v0.117.0
args String Arguments to pass to GoReleaser

🤝 How can I help ?

All kinds of contributions are welcome 🙌!
The most basic way to show your support is to star 🌟 the project, or to raise issues 💬
But we're not gonna lie to each other, I'd rather you buy me a beer or two 🍻!

Support me on Patreon Paypal Donate

📝 License

MIT. See LICENSE for more details.