diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 84c5748e8..2d35335ad 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -103,6 +103,14 @@ jobs: sudo ln -s $(pwd)/bin/linuxkit-amd64-linux /usr/local/bin/linuxkit /usr/local/bin/linuxkit version + - name: Cache Packages + uses: actions/cache@v2 + with: + path: ~/.linuxkit/cache/ + key: ${{ runner.os }}-linuxkit-${{ github.sha }} + restore-keys: | + ${{ runner.os }}-linuxkit- + - name: Build Packages run: | make -C pkg build @@ -149,7 +157,15 @@ jobs: chmod ugo+x bin/linuxkit-amd64-linux sudo ln -s $(pwd)/bin/linuxkit-amd64-linux /usr/local/bin/linuxkit /usr/local/bin/linuxkit version - + + - name: Restore Package Cache + uses: actions/cache@v2 + with: + path: ~/.linuxkit/cache/ + key: ${{ runner.os }}-linuxkit-${{ github.sha }} + restore-keys: | + ${{ runner.os }}-linuxkit- + - name: Run Tests run: | cd test