Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include archived binaries in the releases #189

Merged
merged 1 commit into from
Jun 6, 2022

Conversation

aminya
Copy link
Contributor

@aminya aminya commented May 15, 2021

This brings back the archived binaries. This makes downloading the binaries faster in #188. This also means that we can fulfill the needs of all parties (those who requested raw binaries in the release and us who are writing an automated code to download the binaries for the npm package).

To test this:

goreleaser --snapshot --skip-publish --rm-dist

@aminya aminya force-pushed the include-zipped-binaries branch 2 times, most recently from 50b6428 to 6b2a745 Compare May 15, 2021 11:59
@aminya aminya changed the title Include zipped binaries in the releases Include archived binaries in the releases May 15, 2021
@aminya aminya force-pushed the include-zipped-binaries branch from 6b2a745 to 744a38e Compare May 15, 2021 12:01
@aminya aminya force-pushed the include-zipped-binaries branch from 744a38e to 97bf6bb Compare May 15, 2021 12:22
@Envek
Copy link
Member

Envek commented May 18, 2021

I have contradicting feelings about this. From the one hand I think that we don't need excess files in GitHub releases, but from the other hand GitHub doesn't compress downloaded files even if asked with Accept-Encoding header (I tested with curl --compressed --verbose --location) so it may worth it.

@aminya
Copy link
Contributor Author

aminya commented May 18, 2021

In my opinion, not only It doesn't hurt to provide more files in the release, but also it helps many of us. So, I am all for including these.

@Envek Envek merged commit ac987c8 into evilmartians:master Jun 6, 2022
mrexox added a commit that referenced this pull request Jun 9, 2022
* master:
  Account for GOAMD64 suffix in directory names in NPM and GEM packages [ci skip]
  Include version into RPM/DEB packages on release [ci skip]
  0.8.0: Skip hooks in merge/rebase, hide summary, NPM installer package
  Split NPM package to two: bundled and installer (#273)
  Include archived binaries in the releases (#189)
  docs: s/agrs/args (#265) [ci skip]
  chore(lint): Fix golangci-lint complains
  docs(usage): Add commitlint example in full_guide (#201)
  Fix unreachable conditional in hook template (#242)
  fix(hook.tmpl): adds cpu arch and os arch to `lefthook`'s filepath (#260)
  Replace deprecated `File.exists?` with `exist?` for Ruby wrapper (#263)
  Fix typo in docs/full_guide.md (#256)
  0.7.7: Fix arguments passing and various NPM-related fixes
  Fix incorrect npx command in git hook script template (#236)
  Update project URLs in NPM package.json (#235)
  Pass all arguments to downstream hooks (#231)
  Allows lefthook to work when node_modules is not in root folder for npx (#224)
  Do not initialize git config on `help` and `version` commands (#209)
  node: fix postinstall: process.cwd is a function and should be called

Signed-off-by: Valentin Kiselev <mrexox@evilmartians.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants