Commit Graph

896 Commits

Author SHA1 Message Date
Carlos Alexandro Becker b744dfbd5b chore: add .editorconfig 2024-01-01 22:22:51 -03:00
Carlos Alexandro Becker c6f2eb7008 docs: validate jsonschema 2024-01-01 22:22:36 -03:00
Carlos Alexandro Becker a117582d8c build: use nix flake (#761)
* build: use nix flake

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

* docs: fmt

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2023-12-28 20:47:17 -03:00
dependabot[bot] 440588e9d2 sec(deps): bump github.com/go-git/go-git/v5 from 5.7.0 to 5.11.0 (#759)
Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.7.0 to 5.11.0.
- [Release notes](https://github.com/go-git/go-git/releases)
- [Commits](https://github.com/go-git/go-git/compare/v5.7.0...v5.11.0)

---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-28 09:46:18 -03:00
caarlos0 2b60d2191c docs: update cmd docs 2023-12-26 11:58:18 +00:00
Carlos Alexandro Becker c2fe69eec0 fix: modtime (#758)
closes #757
v2.35.1
2023-12-26 08:51:38 -03:00
Carlos Alexandro Becker 8fe907e172 build: fix nix and winget integration 2023-12-20 15:56:11 -03:00
caarlos0 da231d7357 docs: update cmd docs 2023-12-20 18:43:27 +00:00
Carlos Alexandro Becker 29c8513645 build: setup nur and winget
closes #702
v2.35.0
2023-12-20 14:42:11 -03:00
Carlos Alexandro Becker cdd9a621e9 fix: use parent owner/group on typedir (#754)
closes #738
2023-12-20 14:39:16 -03:00
dependabot[bot] d56350e61f feat(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#756) 2023-12-19 23:29:41 -03:00
Carlos Alexandro Becker 99bf0d0cf9 test: testifylint fixes (#753)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2023-12-17 15:46:28 -03:00
dependabot[bot] 8c91e5ebef chore(deps): bump github/codeql-action from 2 to 3 (#752)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-15 09:44:48 -03:00
dependabot[bot] e43aa7f7d1 chore(deps): bump sigstore/cosign-installer from 3.2.0 to 3.3.0 (#751)
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.2.0...v3.3.0)

---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-12 08:23:26 -03:00
Carlos Alexandro Becker 2c8f9e0d70 fix: config merge
closes #750

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2023-12-10 12:35:57 -03:00
caarlos0 7439013fb5 docs: update cmd docs 2023-12-07 16:59:23 +00:00
Carlos Alexandro Becker 9c4fc0e886 feat: reproducible packages (#748)
* feat: allow to set a build date

defaults to $SOURCE_DATE_EPOCH

closes #744
closes #734

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

* fix: rename to mtime

* docs: fix systemd note

closes #739

* fix: improve arch packager

* fix: arch test

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

* fix: improve apk packager

* fix: improve deb special files

* fix: reuse keys func

* fix: deps

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2023-12-07 13:58:36 -03:00
dependabot[bot] c3142513c9 chore(deps): bump actions/setup-go from 4 to 5 (#749)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-07 09:07:08 -03:00
Carlos Alexandro Becker aaaa3fbb86 docs: fix systemd note
closes #739
2023-12-05 23:41:31 -03:00
Ramunas Keliuotis 60cff806c9 fix: Ensure reproducable Deb package (#747)
Each time building exaclty from the same source,
ensure exaclty the same size deb package is generated.

Signed-off-by: keliramu <ramunas.keliuotis@nordsec.com>
2023-12-05 22:58:38 -03:00
dependabot[bot] 43a4419f51 chore(deps): bump anchore/sbom-action from 0.15.0 to 0.15.1 (#746)
Bumps [anchore/sbom-action](https://github.com/anchore/sbom-action) from 0.15.0 to 0.15.1.
- [Release notes](https://github.com/anchore/sbom-action/releases)
- [Commits](https://github.com/anchore/sbom-action/compare/v0.15.0...v0.15.1)

---
updated-dependencies:
- dependency-name: anchore/sbom-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 09:31:47 -03:00
dependabot[bot] 6f2eb59cd2 feat(deps): bump github.com/klauspost/compress from 1.17.3 to 1.17.4 (#745)
Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress) from 1.17.3 to 1.17.4.
- [Release notes](https://github.com/klauspost/compress/releases)
- [Changelog](https://github.com/klauspost/compress/blob/master/.goreleaser.yml)
- [Commits](https://github.com/klauspost/compress/compare/v1.17.3...v1.17.4)

---
updated-dependencies:
- dependency-name: github.com/klauspost/compress
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-04 07:50:23 -03:00
Carlos Alexandro Becker 560c42ca3c build: added shell.nix (#743)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2023-11-29 09:33:17 -03:00
Adam Bouqdib 3485ec3eda fix(deb): blank line in package description (#742) 2023-11-25 14:16:32 -03:00
dependabot[bot] ab3cda2d77 chore(deps): bump anchore/sbom-action from 0.14.3 to 0.15.0 (#740)
Bumps [anchore/sbom-action](https://github.com/anchore/sbom-action) from 0.14.3 to 0.15.0.
- [Release notes](https://github.com/anchore/sbom-action/releases)
- [Commits](https://github.com/anchore/sbom-action/compare/v0.14.3...v0.15.0)

---
updated-dependencies:
- dependency-name: anchore/sbom-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-23 17:39:59 -03:00
dependabot[bot] a8707cd428 feat(deps): bump github.com/klauspost/compress from 1.17.2 to 1.17.3 (#737)
Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress) from 1.17.2 to 1.17.3.
- [Release notes](https://github.com/klauspost/compress/releases)
- [Changelog](https://github.com/klauspost/compress/blob/master/.goreleaser.yml)
- [Commits](https://github.com/klauspost/compress/compare/v1.17.2...v1.17.3)

---
updated-dependencies:
- dependency-name: github.com/klauspost/compress
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-16 10:46:39 -03:00
dependabot[bot] 250d71585e chore(deps): bump actions/github-script from 6 to 7 (#736)
Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-14 07:15:43 -03:00
dependabot[bot] e43f99dd5f chore(deps): bump sigstore/cosign-installer from 3.1.2 to 3.2.0 (#735)
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 3.1.2 to 3.2.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.1.2...v3.2.0)

---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-08 09:04:21 -03:00
Jacob Floyd c4f2da3568 docs: correct GOARCH docs (#733)
The docs had an extra `v` in the GOARCH+GOARM values for.

Drop the `v` to match the actual translations:
https://github.com/goreleaser/nfpm/blob/6c24137/apk/apk.go#L65-L66
https://github.com/goreleaser/nfpm/blob/6c24137/arch/arch.go#L46-L48
https://github.com/goreleaser/nfpm/blob/6c24137/deb/deb.go#L40-L42
https://github.com/goreleaser/nfpm/blob/6c24137/rpm/rpm.go#L63-L65
2023-11-06 18:56:40 -03:00
dependabot[bot] 6c241370cc feat(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#732) 2023-11-06 12:14:48 +00:00
Carlos Alexandro Becker 216b17ffff fix: example should not have prefixed version
closes #730
2023-10-31 16:33:03 +00:00
caarlos0 f0941db79b docs: update cmd docs 2023-10-28 21:18:51 +00:00
dependabot[bot] 6a16fcd38a feat(deps): bump github.com/klauspost/compress from 1.17.1 to 1.17.2 (#729)
Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress) from 1.17.1 to 1.17.2.
- [Release notes](https://github.com/klauspost/compress/releases)
- [Changelog](https://github.com/klauspost/compress/blob/master/.goreleaser.yml)
- [Commits](https://github.com/klauspost/compress/compare/v1.17.1...v1.17.2)

---
updated-dependencies:
- dependency-name: github.com/klauspost/compress
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v2.34.0
2023-10-23 08:26:52 -03:00
Carlos Alexandro Becker f1b22763a1 docs: fix jsonschema
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2023-10-17 17:44:54 +00:00
Carlos Alexandro Becker 61d7e9d67b feat: env expand contents (#721)
* feat: env expand contents

closes #719

* fix: expand

* docs: update
2023-10-17 12:45:24 -03:00
dependabot[bot] 32c34dd048 feat(deps): bump github.com/klauspost/compress from 1.17.0 to 1.17.1 (#727)
Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress) from 1.17.0 to 1.17.1.
- [Release notes](https://github.com/klauspost/compress/releases)
- [Changelog](https://github.com/klauspost/compress/blob/master/.goreleaser.yml)
- [Commits](https://github.com/klauspost/compress/compare/v1.17.0...v1.17.1)

---
updated-dependencies:
- dependency-name: github.com/klauspost/compress
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 08:18:45 -03:00
Carlos Alexandro Becker a2d723a1e8 fix(apk): alpine conventional file name (#725)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2023-10-14 18:50:00 -03:00
dependabot[bot] 07ca006d22 feat(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 (#726) 2023-10-13 12:35:16 +00:00
dependabot[bot] b0af0c3c0b chore(deps): bump stefanzweifel/git-auto-commit-action from 4 to 5 (#723)
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action) from 4 to 5.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases)
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-10 09:38:47 -03:00
dependabot[bot] 4b4f04a26e feat(deps): bump github.com/invopop/jsonschema from 0.11.0 to 0.12.0 (#722)
Bumps [github.com/invopop/jsonschema](https://github.com/invopop/jsonschema) from 0.11.0 to 0.12.0.
- [Commits](https://github.com/invopop/jsonschema/compare/v0.11.0...v0.12.0)

---
updated-dependencies:
- dependency-name: github.com/invopop/jsonschema
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 09:48:21 -03:00
dependabot[bot] 3f4ab94f0b feat(deps): bump github.com/invopop/jsonschema from 0.10.0 to 0.11.0 (#720) 2023-10-04 14:22:41 -03:00
dependabot[bot] 2e96c18d59 feat(deps): bump github.com/invopop/jsonschema from 0.9.0 to 0.10.0 (#717)
Bumps [github.com/invopop/jsonschema](https://github.com/invopop/jsonschema) from 0.9.0 to 0.10.0.
- [Commits](https://github.com/invopop/jsonschema/compare/v0.9.0...v0.10.0)

---
updated-dependencies:
- dependency-name: github.com/invopop/jsonschema
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-26 08:22:18 -03:00
dependabot[bot] a488179e94 feat(deps): bump github.com/invopop/jsonschema from 0.8.0 to 0.9.0 (#716)
Bumps [github.com/invopop/jsonschema](https://github.com/invopop/jsonschema) from 0.8.0 to 0.9.0.
- [Commits](https://github.com/invopop/jsonschema/compare/v0.8.0...v0.9.0)

---
updated-dependencies:
- dependency-name: github.com/invopop/jsonschema
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-22 09:38:59 -03:00
caarlos0 55aff531d9 docs: update cmd docs 2023-09-22 03:02:37 +00:00
Carlos Alexandro Becker bb6d0b9839 fix(rpm): conventionalfilename (#715)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
v2.33.1
2023-09-21 23:48:09 -03:00
caarlos0 c08c720987 docs: update cmd docs 2023-09-19 12:02:48 +00:00
dependabot[bot] 761c574bb0 feat(deps): bump github.com/klauspost/compress from 1.16.7 to 1.17.0 (#712)
Bumps [github.com/klauspost/compress](https://github.com/klauspost/compress) from 1.16.7 to 1.17.0.
- [Release notes](https://github.com/klauspost/compress/releases)
- [Changelog](https://github.com/klauspost/compress/blob/master/.goreleaser.yml)
- [Commits](https://github.com/klauspost/compress/compare/v1.16.7...v1.17.0)

---
updated-dependencies:
- dependency-name: github.com/klauspost/compress
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v2.33.0
2023-09-19 08:41:54 -03:00
Carlos Alexandro Becker cb2d7bd5d5 fix(rpm): conventional file name should always have the release (#701)
* fix(rpm): conventional file name should always have the release

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

* test: fix acceptance test

---------

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2023-09-12 09:59:28 -03:00
dependabot[bot] 6692fd7d2c chore(deps): bump docker/setup-buildx-action from 2 to 3 (#708)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 09:59:14 -03:00
dependabot[bot] 11da870c9e chore(deps): bump docker/login-action from 2 to 3 (#709)
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-12 09:59:06 -03:00