From 28e1bb6b1c95745abe1e6609ba873388071956ab Mon Sep 17 00:00:00 2001 From: Nick Novitski Date: Wed, 27 May 2020 19:12:08 -0700 Subject: [PATCH] Add Git-LFS example --- examples.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/examples.md b/examples.md index ec662bb..2ee5687 100644 --- a/examples.md +++ b/examples.md @@ -4,6 +4,7 @@ - [C# - NuGet](#c---nuget) - [D - DUB](#d---dub) - [Elixir - Mix](#elixir---mix) + - [Git - Large File System](#git---large-file-system) - [Go - Modules](#go---modules) - [Haskell - Cabal](#haskell---cabal) - [Java - Gradle](#java---gradle) @@ -104,6 +105,20 @@ steps: ${{ runner.os }}-mix- ``` +## Git - Large File System + +```yaml +- uses: actions/checkout@v2 +- name: Get cache key of git-lfs files + id: git-lfs + run: echo "::set-output name=sha256::$(git lfs ls-files | openssl dgst -sha256)" +- uses: actions/cache@v2 + with: + path: .git/lfs + key: ${{ steps.git-lfs.outputs.sha256 }} +- run: git lfs pull +``` + ## Go - Modules ```yaml