diff --git a/.github/workflows/docker-image.yml b/.github/workflows/publish.yml similarity index 94% rename from .github/workflows/docker-image.yml rename to .github/workflows/publish.yml index aa318d6..de4539d 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/publish.yml @@ -1,4 +1,4 @@ -name: Publish Docker image +name: Publish Builds on: workflow_dispatch: @@ -13,9 +13,8 @@ jobs: name: Push to Docker Hub runs-on: ubuntu-latest steps: - - name: Check out the repo - uses: actions/checkout@v3 - + - name: Checkout + uses: actions/checkout@v4 - name: Set up QEMU uses: docker/setup-qemu-action@v2 diff --git a/.goreleaser.yaml b/.goreleaser.yaml new file mode 100644 index 0000000..627ecad --- /dev/null +++ b/.goreleaser.yaml @@ -0,0 +1,19 @@ +project_name: example +builds: + - main: ../../cmd/stash-vr + ldflags: + - -X stash-vr/internal/build.Version={{.Version}} -X stash-vr/internal/build.SHA={{.Commit}} + env: + - CGO_ENABLED=0 + goos: + - linux + - windows + - darwin + goarch: + - amd64 + - arm64 +archives: + - format: tar.gz + format_overrides: + - goos: windows + format: zip \ No newline at end of file