github.com/goreleaser/goreleaser@v1.25.1/www/docs/blog/posts/2022-01-26-goreleaser-v1.4.md (about)

     1  ---
     2  date: 2022-01-26
     3  slug: goreleaser-v1.4
     4  categories:
     5    - announcements
     6  authors:
     7    - caarlos0
     8  ---
     9  
    10  # Announcing GoReleaser v1.4 — the AUR release
    11  
    12  GoReleaser can now create and publish Arch Linux `PKGBUILD` files to Arch User
    13  Repositories!
    14  
    15  <!-- more -->
    16  
    17  ![neofetch in an arch linux container](https://carlosbecker.com/posts/goreleaser-v1.4/0fab21e9-bab6-4ba6-bd6a-c99b63c868a8.png)
    18  
    19  This amazing new feature was sponsored by [Charm](https://charm.sh/).
    20  
    21  ## **How does it work?**
    22  
    23  The AUR is basically a group of Git repositories that, if you push the right set
    24  of files, are installable on an Arch Linux box using a tool
    25  like [yay](https://github.com/Jguer/yay).
    26  
    27  To push there, you'll need to create an account on 
    28  [the AUR website](https://aur.archlinux.org/) and inform them of the public key
    29  you'll be using to push.
    30  
    31  Then you just need to 
    32  [add some configuration to your goreleaser.yaml](https://goreleaser.com/customization/aur) 
    33  file and...you're done! GoReleaser will build everything for you, clone the
    34  repository, update the files, commit everything, and push it back.
    35  
    36  **And that's it!** You can now instruct your users to install your package with
    37  a command like `yay -S goreleaser-bin` or `yay -S goreleaser-pro-bin`. How
    38  awesome is that!?
    39  
    40  ## **Other notable features**
    41  
    42  - [GoReleaser Pro](https://goreleaser.com/pro) now allows you to
    43    use `-snapshot` without a `-key`. This should help users without a license key
    44    test things locally, or on a CI job with fewer privileges (e.g. GitHub Actions
    45    on a pull request).
    46  - And finally, both the OSS and Pro distributions now have man pages: run `man
    47  goreleaser` or `man goreleaser-pro` to check them out.
    48  - On [GoReleaser Pro](https://goreleaser.com/pro), custom variables should now
    49    be  [prefixed with `.Var`](https://goreleaser.com/deprecations/#variables).
    50  
    51  ## **Other news**
    52  
    53  - We still don't have a new date for our first community call. Personal life a
    54    little too busy lately, will try my best to schedule it
    55    ASAP. [Link](https://github.com/goreleaser/community/pull/2).
    56  - GoReleaser now has ~9.5k stars and 262 contributors! Thanks, everyone!
    57  - Our Discord server is getting new members almost daily. 
    58    [Join and chat with us](https://discord.gg/RGEBtg8vQ6)!
    59  
    60  ---
    61  
    62  Full disclosure: [Charm](https://charm.sh/) is my current employer.
    63  
    64  Shameless plug: Definitely [check us out](https://charm.sh/), we are 
    65  [building a bunch of cool OSS stuff](https://github.com/charmbracelet)!