https://github.com/jstritch/setup-git-annex
GitHub action to install git-annex on Linux, macOS, or Windows.
https://github.com/jstritch/setup-git-annex
annex git git-annex install setup
Last synced: 11 months ago
JSON representation
GitHub action to install git-annex on Linux, macOS, or Windows.
- Host: GitHub
- URL: https://github.com/jstritch/setup-git-annex
- Owner: jstritch
- License: mit
- Created: 2023-05-04T14:48:13.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-10-11T15:07:02.000Z (over 2 years ago)
- Last Synced: 2024-05-02T02:21:12.685Z (about 2 years ago)
- Topics: annex, git, git-annex, install, setup
- Homepage:
- Size: 11.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://github.com/jstritch/setup-git-annex/actions)
[](https://ko-fi.com/R6R8NY1ZK)
[](https://liberapay.com/jstritch)
[](https://www.patreon.com/jstritch)
# setup-git-annex
Installs git-annex on Linux, macOS, or Windows.
[git-annex](https://git-annex.branchable.com/) is an integrated alternative to storing large files in Git.
## Example
The workflow snippet shown below installs git-annex on Linux, macOS, and Windows.
Setting fail-fast to false allows other jobs in the matrix to continue if any job in the matrix fails.
Once installed, the help command is invoked to demonstrate git-annex is available from the command line.
```yaml
jobs:
test:
strategy:
matrix:
os:
- ubuntu-latest
- macos-latest
- windows-latest
fail-fast: false
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: jstritch/setup-git-annex@v1
- run: git annex help
```