Skip to content

goreleaser

Release Go projects as fast and easily as possible

GoReleaser is an open-source tool that simplifies the process of releasing your Go projects to multiple platforms, ensuring a consistent and reliable deployment experience.

devops

https://goreleaser.com

amd64 arm64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install goreleaser

sudo apt install goreleaser

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    goreleaser=2.4.8*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      goreleaser=2.4.8*

Download URLs

Version SHA256 Size (KB)
2.4.8 34dcc1f61db61f428ab85e2976ee7eff8fff8670762ee6ff2099d66e20fc82d3 16513
2.4.7 80d2067d25a982271356aac0f2ca65392a911ea3277403e9fbd40a896e4d4730 16513
2.4.6 1eee9449d6a8051fa060bc988b842c30c17fa821003c94add29516a46a1f6ca5 16536
2.4.5 c99368aac4b53cc5595f4b111d909b87f5c68f3b41ad18a56377f2c831b07ea5 16508
2.4.4 95d134ef36627f84e39f721b496e97c0ff4a63de10061d3a174a06594dbe56d5 14550
2.4.3 59371aae9f55cfdafc473537047cd14f744e2205773490682074395834fcbd41 14550
2.4.2 6381232f356d40771effddfcc8001b528b8d7ee04dd47a3a5ede5d9b8e163ecf 14546
2.4.1 f899ab21da53d225e7027d6e9ad2d94598ff0bb25d138f7551dd77d6769e0f84 14546
2.3.2 c039508404da5660b0906cda8044b793a59dd69b8c52e9691900271ed5edf2a3 14208
2.3.1 a82b98d5cbc4df040f2a3e9749acf9d294a0737303f92a976e9242a16f5f7d20 14203
Version SHA256 Size (KB)
2.4.8 2e2789006388c5fedad149d0416fd99034eeaa019795d6b6dba4fa094762448a 14248
2.4.7 0cc943a08c9098fe37075a8d1c5b67e5d1e0e495bd088c9a5014d5efc5b294a4 14249
2.4.6 b0b00fbd6033cbdede64ace2b5844b3ce603902151104f0ced9e0694ae998b1b 14263
2.4.5 6c027fe0721e766973307a90648c67fbfe5375a5e059b57fe7ff9d02b98a3ef1 14252
2.4.4 955e7308b4a3757bee57e393615534badd347b25357888012d810b91eff6bb8a 12542
2.4.3 a857d3ac0f47e4cbffe2eaf22770606aaeec2a053ef206f3baa2c88811e09004 12538
2.4.2 a3d2ed5650fa37c84340839945232b78320b67dd2178c4e6e9ad2a571c33f9b7 12542
2.4.1 a7439a3cf1444d70c33220505be5b3bac770d143f35e31514e881e0186b8b0a8 12542
2.3.2 4b7600bbff0dd73a52e5aa11ec4cf310498e9862bc4e17c82a65c4da932f0911 12249
2.3.1 86977f15c8bac96af484e62c9eb7a082d45eabd25fac977b2fd6ea3cf6731ae4 12240

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for goreleaser are versioned here.

Click here to see goreleaser ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/goreleaser/ops2deb.yml
name: goreleaser
matrix:
  architectures:
    - amd64
    - arm64
  versions:
    - 2.0.1
    - 2.1.0
    - 2.2.0
    - 2.3.0
    - 2.3.1
    - 2.3.2
    - 2.4.1
    - 2.4.2
    - 2.4.3
    - 2.4.4
    - 2.4.5
    - 2.4.6
    - 2.4.7
    - 2.4.8
homepage: https://goreleaser.com
summary: release Go projects as fast and easily as possible
description: |-
  GoReleaser is an open-source tool that simplifies the process of releasing your
  Go projects to multiple platforms, ensuring a consistent and reliable
  deployment experience.
fetch:
  url: https://github.com/goreleaser/goreleaser/releases/download/v{{version}}/goreleaser_Linux_{{target}}.tar.gz
  targets:
    amd64: x86_64
    arm64: arm64
install:
  - goreleaser:/usr/bin/

The blueprint fetch keyword contains a URL template pointing to goreleaser releases. Downloaded files are locked in a lockfile versioned here.

Click here to see goreleaser release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/goreleaser/ops2deb.lock.yml
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.0.1/goreleaser_Linux_arm64.tar.gz
  sha256: 030960b241728139e20a037240585a11aed60015aa22e17c127d270fa99bee7f
  timestamp: 2024-07-15 23:36:42+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.0.1/goreleaser_Linux_x86_64.tar.gz
  sha256: 48cea4e770468c85d3ee11e6c2fb7b59af9f28080781d47c48c59ba95b2eb86b
  timestamp: 2024-07-15 23:36:42+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.1.0/goreleaser_Linux_arm64.tar.gz
  sha256: fa1909b263b79b18a4b5eeba4710e59a023a0801f1aeb7317c5662511f69d851
  timestamp: 2024-07-17 09:07:48+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.1.0/goreleaser_Linux_x86_64.tar.gz
  sha256: 4d4fb316acb3f5dfd45c7cd426f6120f8a294cb752d6cff46ad9b771f22f6f0d
  timestamp: 2024-07-17 09:07:48+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.2.0/goreleaser_Linux_arm64.tar.gz
  sha256: d9a573d9c9236f36a2cb5b2c62c7527b4c16c1854d4e2942a0e4258f9535dde9
  timestamp: 2024-08-15 03:06:45+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.2.0/goreleaser_Linux_x86_64.tar.gz
  sha256: 1bf8909fa556599f29045b0b015ee75f6aec789e92f17343cb136e45499da98a
  timestamp: 2024-08-15 03:06:45+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.3.0/goreleaser_Linux_arm64.tar.gz
  sha256: cc04a0b74a563cc4bc65cc55d2505c7c81cc03e7bb4fdb7749a29fbc1b07bc82
  timestamp: 2024-09-12 21:05:59+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.3.0/goreleaser_Linux_x86_64.tar.gz
  sha256: 247ab7ea88c66d12a7ae43d4aecdd566614e3724a66c8d7e1ae311103ce5a588
  timestamp: 2024-09-12 21:05:59+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.3.1/goreleaser_Linux_arm64.tar.gz
  sha256: 785fd1143bf6b2d16db48b5737dd0256a55750b3fc8af75c6db3d2e3977b6339
  timestamp: 2024-09-14 00:25:21+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.3.1/goreleaser_Linux_x86_64.tar.gz
  sha256: a257e84538836bc82dfe142c8c081dd5f2ad13b94f5887c71a0b464e4c5ff726
  timestamp: 2024-09-14 00:25:21+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.3.2/goreleaser_Linux_arm64.tar.gz
  sha256: dd548a2dcd30934177313764f73e2e5679694ac8c57d3093070a237d3119bcc9
  timestamp: 2024-09-17 18:07:32+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.3.2/goreleaser_Linux_x86_64.tar.gz
  sha256: cc0720052c44d4dd7d2483f5b769a92dcf5805ff6feaba68dc6be9e9450aa39a
  timestamp: 2024-09-17 18:07:32+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.1/goreleaser_Linux_arm64.tar.gz
  sha256: 12d056035cb1e63b64311c2c2021f61d83a9b23325d75015aa65f79bf032e4a1
  timestamp: 2024-11-02 21:05:59+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.1/goreleaser_Linux_x86_64.tar.gz
  sha256: cf1155bc7512fe5cb026ec1c2141ffa9159e12e00a18b3ed56eda5eeb5e8b0ad
  timestamp: 2024-11-02 21:05:59+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.2/goreleaser_Linux_arm64.tar.gz
  sha256: daad5d24272791751abd3b026644062b2d2d0e2a677371ed44eceee0a24592f8
  timestamp: 2024-11-04 15:06:54+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.2/goreleaser_Linux_x86_64.tar.gz
  sha256: 1f0fb6a2839818f64b20c4bd4bea30cee4efb75cf149be973295ad7f100b2d33
  timestamp: 2024-11-04 15:06:54+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.3/goreleaser_Linux_arm64.tar.gz
  sha256: bcc5c18fe24e7952ef760bf0e0cfbd78a222005e8a001f4167e82e8b2bea98b4
  timestamp: 2024-11-04 21:05:57+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.3/goreleaser_Linux_x86_64.tar.gz
  sha256: 715081e28ba9c81ffd1b3914fa60d9ddf48bf786201d689e816eba7fa834da2e
  timestamp: 2024-11-04 21:05:57+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.4/goreleaser_Linux_arm64.tar.gz
  sha256: bd0d3d6f9e04e302ca16eece1a0fdcdc3c5d99861e2882aa06caefb17913c687
  timestamp: 2024-11-05 03:09:06+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.4/goreleaser_Linux_x86_64.tar.gz
  sha256: be4c47a22a020eeda3640a88a6e2e02cb565f469180347d89e193659dd84c15e
  timestamp: 2024-11-05 03:09:06+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.5/goreleaser_Linux_arm64.tar.gz
  sha256: a65e0f93ce8f506f48382ef44d8d2ee74506ee00a02ae74d6e11dae149d9560a
  timestamp: 2024-11-14 15:06:31+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.5/goreleaser_Linux_x86_64.tar.gz
  sha256: 48f0be6a001e88f06eaebc7012935d6c6306137a00dd5e0c034c49b9bb84920b
  timestamp: 2024-11-14 15:06:31+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.6/goreleaser_Linux_arm64.tar.gz
  sha256: 79d55b8cbf1825605d4fe5eb9ef78a40fcc22eef82ec8b914893d72b97f6b195
  timestamp: 2024-11-18 03:18:35+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.6/goreleaser_Linux_x86_64.tar.gz
  sha256: 350c3c9e2e642e594a28b9b2c8e72fd0b4d5fc46c5079ece470651f119f87b2b
  timestamp: 2024-11-18 03:18:35+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.7/goreleaser_Linux_arm64.tar.gz
  sha256: 6c9a078b9ea2a7a50a08fedf4bfaee4b100c9d79096acfbed861518b849db6da
  timestamp: 2024-11-18 12:11:21+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.7/goreleaser_Linux_x86_64.tar.gz
  sha256: 62ae275d4d3f84362b2283b502ac71964cf0fbdb0e1dc444f553421a163f1c1e
  timestamp: 2024-11-18 12:11:21+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.8/goreleaser_Linux_arm64.tar.gz
  sha256: b04032a54e40fc80eb6d8a3a7b428ab5cb3dd49606032d1ab14200d7f8287be9
  timestamp: 2024-11-22 18:08:09+00:00
- url: https://github.com/goreleaser/goreleaser/releases/download/v2.4.8/goreleaser_Linux_x86_64.tar.gz
  sha256: a115c78edc90d0eb5d36272c54a8087c0b209644349f3e720e2ec53d48d77647
  timestamp: 2024-11-22 18:08:09+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/goreleaser.svg)](https://docs.wakemeops.com/packages/goreleaser)
<a href="https://docs.wakemeops.com/packages/goreleaser">
  <img src="https://docs.wakemeops.com/badges/goreleaser.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/goreleaser.svg
:target: https://docs.wakemeops.com/packages/goreleaser