fetch icon indicating copy to clipboard operation
fetch copied to clipboard

Download files, folders, and release assets from a specific git commit, branch, or tag of public and private GitHub repos.

Results 24 fetch issues
Sort by recently updated
recently updated
newest added

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) Welcome to [Renovate](https://togithub.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. 🚦 To activate Renovate, merge this Pull Request....

**Describe the solution you'd like** Add command line argument to specify a configuration file which would contain list of repositories to download in parallel. My use case is to bootstrap...

enhancement

Hi!, We are using this command in our CI/CD pipeline: ``` fetch --repo="https://github.com/..." --tag="1.0.9" --github-oauth-token="****" --release-asset="example-v1.0.9.zip" tmp-path ``` Yesterday this command fails because of a GitHub authorization error, however, it...

enhancement

Does not work on Raspberry Pi 3 running Ubuntu Server 20.04

this `fetch` program cannot be installed on BSD because of FreeBSD's preinstalled program similar to `wget` or `curl`, also called `fetch`. Placing both in $PATH can cause ports (and maybe...

Some large files in github are used git-lfs and will the `fetch` download those files with the real content instead of the pointer file?

enhancement

Can you use the release-asset regex to get many files that match a file extension? `fetch --repo="https://github.com/foo/bar" --tag="0.1.5" --release-asset="*.tar.gz" /tmp` similar to #58, but for any other files that match...

enhancement

Using SSH keys makes secrets management easier in certain environments (e.g., Docker with `--mount=type=ssh`) as it allows avoiding multistage builds and dancing with environment variables.

enhancement

Sorry, I not understand how to download release source code (tar.gz)? ``` # fetch --repo="https://github.com/hashicorp/go-version" --tag="v1.2.0" --release-asset="v1.2.0.tar.gz" /tmp ERROR: Could not find assets matching v1.2.0.tar.gz in release v1.2.0 ```

enhancement

If you are referencing a sufficiently old release tag in a version constraints tag, fetch will fail. Example: ``` fetch --repo 'https://github.com/gruntwork-io/module-ecs' --tag '~>v0.3.2' foo ``` fails with: ``` ERROR:...

bug