42 Commits

Author SHA1 Message Date
Cody Lee
3f60654a2a Fix Homebrew formula for newer Homebrew versions
Updated the install section in the brews configuration to use the
new Homebrew formula syntax for directory creation.

Changes:
- Changed `etc.mkdir "unpoller"` to `(etc/"unpoller").mkpath`

The old syntax was causing errors with newer Homebrew versions:
  TypeError: no implicit conversion of String into Integer

This fix ensures compatibility with Homebrew 4.3+ while maintaining
backward compatibility with older versions.

Fixes #742

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-25 12:29:13 -06:00
Cody Lee
4040203ff8 fix homebrew formula again, other two vars 2025-04-30 16:24:41 -05:00
Cody Lee
0ae46889d8 fix homebrew formula 2025-04-30 16:20:43 -05:00
Cody Lee
37df12c8d8 fix warn about specifiying version on goreleaser 2024-06-13 13:07:55 -05:00
Cody Lee
169062eeb5 address deprecation warning https://goreleaser.com/deprecations/\#brewsfolder 2024-04-03 18:53:36 -05:00
Cody Lee
6277e443a2 fix freebsd package 2023-11-06 08:26:00 -06:00
Doug Rabson
310a926aad Fix the freebsd release archive
The service script was misnamed and the file mode was wrong. Fixes #636.
2023-11-06 11:19:44 +00:00
Cody Lee
4659ddf688 add docker hub push to old repo 2023-08-09 09:24:59 -05:00
Cody Lee
4093d3b484 homebrew fixes to make the etc directory and move to new non-deprecated goreleaser name 2023-08-03 16:23:53 -05:00
Cody Lee
c200664797 it is an array for run 2023-08-02 16:41:30 -05:00
Cody Lee
ec934ed878 plist is deprecated use the service definition instead 2023-08-02 16:38:35 -05:00
Cody Lee
b2ef926f9d fixes package names from goreleaser change 2023-07-18 11:26:50 -05:00
Cody Lee
ce32620379 fix goreleaser nfpm 2023-07-18 11:08:21 -05:00
Cody Lee
e344980dbe fixes #488 by setting /etc/unpoller chmod 755 2023-01-06 20:07:49 -06:00
Cody Lee
cb241559ea switch signing keys 2023-01-05 21:36:09 -06:00
Cody Lee
d150bba25b use the gpg signing token to sign packages, switch back to rhel6 per discord 2023-01-05 20:08:18 -06:00
Cody Lee
03c31f8ad6 ensure user is setup in preinstall hook 2022-12-23 12:12:29 -06:00
Cody Lee
fb51e908cb add homebrew auto generation to golift/homebrew-mugs 2022-12-22 20:00:26 -06:00
Cody Lee
006ef6173a make sure to use / for packaging 2022-12-22 16:29:23 -06:00
Cody Lee
3bd43bfc7a fixes freebsd package 2022-12-22 16:09:55 -06:00
Cody Lee
c833c1d5e5 add tar.xz output archive format 2022-12-22 15:09:28 -06:00
Cody Lee
0482854b3c restore lost version info after goreleaser change 2022-12-20 19:56:04 -06:00
Cody Lee
4259d4f396 fix the default missing config based off example config, this was affecting #443 2022-12-09 10:01:47 -06:00
Cody Lee
fcaf4958fe fix location 2022-12-04 09:02:40 -06:00
Cody Lee
9a2546f897 nfpm tips to fix this for systemd systems 2022-12-04 08:26:04 -06:00
Cody Lee
1b0d74459b fix compose files
also fix location of service file for deb
2022-12-03 16:49:01 -06:00
Cody Lee
c669518fdc --skip-errors for package_cloud push goreleaser is duplicating but this is okay 2022-11-13 15:41:05 -06:00
Cody Lee
a6673b4d42 fix missing docs, add missing license
fix broken pre/post scripts for packages
2022-11-13 14:39:33 -06:00
Cody Lee
82657bf920 remove termux as it doesnt really add anything 2022-11-09 17:26:06 -06:00
Cody Lee
d2b420ee08 packages for 386 and arm 2022-11-09 17:13:47 -06:00
Cody Lee
396d2bd1a6 commit suggestion 2022-11-08 18:50:14 -06:00
Cody Lee
ee707a3149 adds signing to packages
add ruby to so we can have packagecloud uploads

break up builds so we only publish amd64 artifacts to packagecloud, maybe fix packagecloud uploads

archives needs separate ids
2022-11-08 18:48:30 -06:00
Cody Lee
c6c87952db try to get docker publish to work 2022-11-07 09:26:28 -06:00
Cody Lee
31c49db63f fix manifests 2022-11-07 08:50:18 -06:00
Cody Lee
2a0bd50f61 push to ghcr.io only 2022-11-07 08:39:14 -06:00
Cody Lee
1d245518f1 fix bad var 2022-11-05 10:15:44 -05:00
Cody Lee
7ad17ad19f docker add qemu for proper emulation add dockerfile; 2022-11-05 10:03:07 -05:00
Cody Lee
6d3a416940 more fixes to package build 2022-11-05 09:48:47 -05:00
Cody Lee
1929721df6 fix builds 2022-11-05 09:36:16 -05:00
Cody Lee
bf1610b1b3 fix 2022-11-05 09:26:05 -05:00
Cody Lee
d8ad4ae465 add universal macos fat binary 2022-11-05 09:24:10 -05:00
Cody Lee
494fdde17d add goreleaser config to support building deps, rpm and docker images 2022-11-05 09:19:04 -05:00