5d6b8141ec
Replace deprecated ioutil
...
As of Go 1.16, the same functionality is now provided by package io or
package os, and those implementations should be preferred in new code.
2022-11-07 11:41:47 +00:00
24de896df2
build: apply gofmt from golang 1.17
2021-09-09 20:43:59 +03:00
4f7f5404ce
build: fix file handle leak in GitHub release tool
...
This is a small patch to remove a defer statement found in a for loop.
It instead closes the file after it is done copying the bytes from the
tar file reader.
2020-07-04 10:51:37 +01:00
d8eea0e397
build: run gofmt -s to simplify the code: suggested by Go Report Card
2020-06-18 18:45:39 +01:00
f73dae1e77
bin/get-github-release: support tar.bz2 files
2019-10-01 16:23:36 +01:00
57d5de6fba
build: fix up package paths after repo move
...
git grep -l github.com/ncw/rclone | xargs -d'\n' perl -i~ -lpe 's|github.com/ncw/rclone|github.com/rclone/rclone|g'
goimports -w `find . -name \*.go`
2019-07-28 18:47:38 +01:00
bb80586473
bin/get-github-release: fetch the most recent not the least recent
2019-03-18 11:29:37 +00:00
0a56a168ff
bin/get-github-release.go: scrape the downloads page to avoid the API limit
...
This should fix pull requests build failures which can't use the
github token.
2019-02-25 21:34:59 +00:00
fffdbb31f5
bin/get-github-release.go: Use GOPATH/bin by preference to place binary
2019-02-02 11:45:07 +00:00
cacefb9a82
bin/get-github-release.go: automatically choose the right os/arch
...
This fixes the install of golangci-lint on non Linux platforms
2019-02-02 11:45:07 +00:00
98120bb864
bin/get-github-release.go: enable extraction of binary not in root of tar
...
Also fix project name regexp to allow -
2019-02-02 11:34:51 +00:00
cb5bd47e61
build: fix errors spotted by ineffassign linter
...
These were mostly caused by shadowing err and a good fraction of them
will have caused errors not to be propagated properly.
2018-05-05 17:32:41 +01:00
ee3c45676f
bin/get-github-release.go: use GITHUB_USER/GITHUB_TOKEN when available
...
This should help with rate limiting problems when running under
travis.
2018-03-07 10:18:09 +00:00
2e7e15461b
bin/get-github-release.go: report body of HTTP responses with errors
2018-03-07 10:18:06 +00:00
d41017a277
A script to download and install the latest release of a github package
2018-03-06 12:37:44 +00:00