1
1
Fork 0
mirror of https://github.com/goreleaser/nfpm synced 2024-06-03 11:46:28 +02:00
Commit Graph

475 Commits

Author SHA1 Message Date
Snyk bot df14bee98e
fix: testdata/acceptance/deb.dockerfile to reduce vulnerabilities (#371)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-UBUNTU2004-BASH-581100
- https://snyk.io/vuln/SNYK-UBUNTU2004-LIBGCRYPT20-1297919
- https://snyk.io/vuln/SNYK-UBUNTU2004-LIBGCRYPT20-1583851
- https://snyk.io/vuln/SNYK-UBUNTU2004-SHADOW-577863
- https://snyk.io/vuln/SNYK-UBUNTU2004-SHADOW-577863
2021-10-07 14:43:25 -03:00
Carlos Alexandro Becker 444fec5b0e
chore: delete kodiak.yml 2021-09-28 22:30:13 -03:00
Carlos Alexandro Becker fb48e4a273
chore: delete funding.yml 2021-09-21 16:45:28 -03:00
bby-bishopclark df1a924385
docs: fix typo on README.md
'software' is not a 'countable' kind of noun which attracts pluralization.  It's like 'traffic' or 'mail', which are the same kind of noun and also do not normally get pluralized as nouns.
2021-09-20 14:23:26 -03:00
Erik G 2a331c5c7f
feat: compression option with xz support for deb (#363) 2021-09-04 10:24:52 -03:00
Carlos Alexandro Becker 995311c9d7
docs: readme 2021-09-02 17:21:49 -03:00
Carlos Alexandro Becker c6110ddb53
docs: readme 2021-09-02 17:21:30 -03:00
dependabot[bot] 5718be6a5a
chore(deps): bump github.com/ProtonMail/gopenpgp/v2 from 2.2.1 to 2.2.2 (#358)
Bumps [github.com/ProtonMail/gopenpgp/v2](https://github.com/ProtonMail/gopenpgp) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/ProtonMail/gopenpgp/releases)
- [Changelog](https://github.com/ProtonMail/gopenpgp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ProtonMail/gopenpgp/compare/v2.2.1...v2.2.2)

---
updated-dependencies:
- dependency-name: github.com/ProtonMail/gopenpgp/v2
  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>
2021-08-31 23:59:43 -03:00
dependabot[bot] e17af9b7f9
chore(deps): bump github.com/ProtonMail/gopenpgp/v2 from 2.2.0 to 2.2.1 (#357)
Bumps [github.com/ProtonMail/gopenpgp/v2](https://github.com/ProtonMail/gopenpgp) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/ProtonMail/gopenpgp/releases)
- [Changelog](https://github.com/ProtonMail/gopenpgp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ProtonMail/gopenpgp/compare/v2.2.0...v2.2.1)

---
updated-dependencies:
- dependency-name: github.com/ProtonMail/gopenpgp/v2
  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>
2021-07-29 15:48:21 +00:00
Carlos Alexandro Becker 814849d76d
docs: update repo url
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-07-29 10:39:03 -03:00
Carlos Alexandro Becker 36a847b2f8
fix: consistency
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-07-12 14:51:43 -03:00
Carlos Alexandro Becker e216fd8243
docs: indent levels
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-07-12 14:50:43 -03:00
Carlos Alexandro Becker 1a8aebfb2f
docs: improve install
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-07-12 14:49:15 -03:00
Carlos A Becker ad3796e44a
fix(ci): missing token
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
2021-07-10 18:14:20 +00:00
Carlos A Becker 1243c98f68
fix(ci): update config, use goreleaser-pro
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
2021-07-10 16:28:34 +00:00
Carlos Alexandro Becker 5c895f6e80
feat: jsonschema (#350)
* feat: jsonschema

Signed-off-by: Carlos A Becker <caarlos0@gmail.com>

* fix: gitattr

Signed-off-by: Carlos A Becker <caarlos0@gmail.com>

* docs: schema

Signed-off-by: Carlos A Becker <caarlos0@gmail.com>

* docs: schema

Signed-off-by: Carlos A Becker <caarlos0@gmail.com>

* docs: improvements

Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
2021-07-07 10:20:34 -07:00
Carlos A Becker a582b89bec
chore(ci): use fork to gen cmd docs
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
2021-07-07 01:48:17 +00:00
Carlos A Becker 330cc48893
docs: using cobra fork
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
2021-07-07 01:38:52 +00:00
Carlos A Becker 8a05df1908
feat: updates after cobra update
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
2021-07-07 01:06:45 +00:00
dependabot[bot] 97d21232f6
chore(deps): bump github.com/ProtonMail/gopenpgp/v2 from 2.1.10 to 2.2.0 (#347)
Bumps [github.com/ProtonMail/gopenpgp/v2](https://github.com/ProtonMail/gopenpgp) from 2.1.10 to 2.2.0.
- [Release notes](https://github.com/ProtonMail/gopenpgp/releases)
- [Changelog](https://github.com/ProtonMail/gopenpgp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ProtonMail/gopenpgp/compare/v2.1.10...v2.2.0)

---
updated-dependencies:
- dependency-name: github.com/ProtonMail/gopenpgp/v2
  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>
2021-07-06 22:01:26 -03:00
dependabot[bot] e1bc6e0e11
chore(deps): bump github.com/spf13/cobra from 1.1.3 to 1.2.1 (#349)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.1.3 to 1.2.1.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spf13/cobra/compare/v1.1.3...v1.2.1)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  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>
2021-07-06 22:01:14 -03:00
Carlos A Becker a5f74353cf
docs: fix wording, links
closes #346

Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
2021-06-27 01:01:53 +00:00
Carlos A Becker d0efbe45f4
docs: improve colors and analytics
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
2021-06-27 00:45:05 +00:00
Carlos A Becker decb73f3a7
fix(ci): htmltest
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
2021-06-27 00:44:22 +00:00
Carlos A Becker eab9af1d52
feat(ci): auto-update cmd docs
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
2021-06-27 00:43:49 +00:00
dependabot[bot] da18e16a21
chore(deps): bump github.com/ProtonMail/gopenpgp/v2 from 2.1.9 to 2.1.10 (#344)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-16 22:57:39 -03:00
Carlos Alexandro Becker d10300d9e4
docs: fix go install
refs #343
2021-06-09 15:19:14 -03:00
Jesse Donat d92f4b1345
docs: fix `go install` instructions (#340) 2021-06-02 22:13:52 -03:00
dependabot[bot] c7298c3d74
chore(deps): bump github.com/ProtonMail/gopenpgp/v2 from 2.1.8 to 2.1.9 (#337)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-13 11:48:01 -03:00
Dmitri Muntean 5c1976b7cd
fix: remove semver parsing code before schema version detection (#333)
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2021-05-03 10:26:00 -03:00
Carlos A Becker 7b9b0c4114
fix: go mod tidy
Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
2021-05-03 12:09:35 +00:00
dependabot-preview[bot] 224aa86f7b
chore(deps): bump github.com/ProtonMail/gopenpgp/v2 from 2.1.7 to 2.1.8 (#329)
Bumps [github.com/ProtonMail/gopenpgp/v2](https://github.com/ProtonMail/gopenpgp) from 2.1.7 to 2.1.8.
- [Release notes](https://github.com/ProtonMail/gopenpgp/releases)
- [Changelog](https://github.com/ProtonMail/gopenpgp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ProtonMail/gopenpgp/compare/v2.1.7...v2.1.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-28 22:35:58 -03:00
dependabot-preview[bot] ee54c3f237
Upgrade to GitHub-native Dependabot (#330)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-28 22:34:48 -03:00
Carlos Becker 3ae6012a7d chore: go mod tidy
Signed-off-by: Carlos Becker <caarlos0@gmail.com>
2021-04-26 13:55:57 +00:00
dependabot-preview[bot] b2dd54699a
chore(deps): bump github.com/spf13/cobra from 1.1.1 to 1.1.3 (#328)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.1.1 to 1.1.3.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spf13/cobra/compare/v1.1.1...v1.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-26 10:54:14 -03:00
Carlos Alexandro Becker 43cb0c1433
fix(ci): run build workflow on tags
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-04-23 09:43:44 -03:00
Carlos Alexandro Becker c39b8ba060
feat: overhaul cmd and release process (#325) 2021-04-23 09:29:19 -03:00
Dj Gilcrease fe1413c7af
feat: add version_schema config option to allow controlling how the version string is parsed. (#324)
closes #283
2021-04-23 00:36:16 +00:00
Cristian Ciutea 39f5bf392d
feat: add %pretrans %posttrans scriptlets (#322)
* create branch

* added rpm pretrans and posttrans scriptlets

* update rpmpack dependency

* updated acceptance testdata

* docs: updated documentation to include %pretrans and %posttrans rpm scripts

* cleanup

* docs: cleanup
2021-04-22 18:48:06 +00:00
Dj Gilcrease 501e743010
feat: add support for alpine pre and post upgrade scripts and add an upgrade test (#323) 2021-04-20 14:02:37 -07:00
Dj Gilcrease fb9b6f4846
fix: split the workflows by platform as well (#321) 2021-04-15 22:35:42 -03:00
Carlos Alexandro Becker 1fb26910a0
feat: gomod verifiable builds (#319)
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-04-15 18:08:08 -03:00
Dj Gilcrease 41077943bd
test: clean up the acceptance tests (#292) 2021-04-15 17:25:39 -03:00
Joakim Karlsson 7701bb950c
feat: Support for deb's config maintenance script (#317)
* feat: Support for deb's config maintenance script

With debconf, the config script is responsible for asking any questions
necessary to configure a package [1]. Without this, we're forced to ask
questions in postinst, which is against best practices [2].

This commit adds the possibility to include a config script when using
debconf like so:

```yaml
deb:
  scripts:
    templates: ./my/templates
    config: ./my/config
```

[1] https://manpages.debian.org/jessie/debconf-doc/debconf-devel.7.en.html#THE_CONFIG_SCRIPT
[2] https://manpages.debian.org/jessie/debconf-doc/debconf-devel.7.en.html#THE_POSTINST_SCRIPT

* docs: Add info about deb config maintainer script
2021-04-14 14:43:42 +00:00
Dj Gilcrease 876fed4639
docs: add a tip and hints page (#318) 2021-04-12 19:04:52 -03:00
Dj Gilcrease a61de3bb05
fix: switch to use gopenpgp (#315)
With Googles anouncement that x/crypto/openpgp is depreciated https://github.com/golang/go/issues/44226 we have decided to switch to github.com/ProtonMail/gopenpgp & github.com/ProtonMail/go-crypto/openpgp
2021-04-08 11:15:11 -07:00
dependabot-preview[bot] fe57ea849e
chore(deps): bump github.com/imdario/mergo from 0.3.11 to 0.3.12 (#310)
Bumps [github.com/imdario/mergo](https://github.com/imdario/mergo) from 0.3.11 to 0.3.12.
- [Release notes](https://github.com/imdario/mergo/releases)
- [Commits](https://github.com/imdario/mergo/compare/v0.3.11...0.3.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-26 16:00:46 -03:00
Carlos Alexandro Becker 0246c68390
fix(ci): go mod tidy (#308)
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-03-02 21:29:17 -03:00
Carlos Alexandro Becker bb1bc007b8 chore: release apks as well
Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-03-01 13:48:29 -03:00
Carlos Alexandro Becker eff2e8270e
feat: build matrix (#305)
* feat: build matrix

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* fix: qemu

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* fix: buildx

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* fix: buildx

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
2021-03-01 12:02:11 -03:00