diff options
author | Alessandro Comodi <acomodi@antmicro.com> | 2021-05-20 19:57:03 +0200 |
---|---|---|
committer | Alessandro Comodi <acomodi@antmicro.com> | 2021-05-20 19:57:03 +0200 |
commit | 9dce00a4e7b9bdaf1b2bbc0c9d8c2ccc830c65b1 (patch) | |
tree | d9d27b52b2f1383ec1ddae612d6ae0a8a0d5489a | |
parent | 6e22a9ea975aa0ec8e3f53c26ee9b572a9f5e98e (diff) | |
download | nextpnr-9dce00a4e7b9bdaf1b2bbc0c9d8c2ccc830c65b1.tar.gz nextpnr-9dce00a4e7b9bdaf1b2bbc0c9d8c2ccc830c65b1.tar.bz2 nextpnr-9dce00a4e7b9bdaf1b2bbc0c9d8c2ccc830c65b1.zip |
gh-actions: interchange: use commit sha as cache key
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
-rw-r--r-- | .github/workflows/interchange_ci.yml | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/.github/workflows/interchange_ci.yml b/.github/workflows/interchange_ci.yml index f93a58ce..0fe58db8 100644 --- a/.github/workflows/interchange_ci.yml +++ b/.github/workflows/interchange_ci.yml @@ -22,14 +22,17 @@ jobs: uses: hendrikmuhs/ccache-action@v1 - name: Get yosys - run: git clone https://github.com/YosysHQ/yosys.git + run: | + git clone https://github.com/YosysHQ/yosys.git + cd yosys + echo "YOSYS_SHA=$(git rev-parse HEAD)" >> $GITHUB_ENV - name: Cache yosys installation uses: actions/cache@v2 id: cache-yosys with: path: .yosys - key: cache-yosys-${{ hashFiles('**/yosys/.git/HEAD') }} + key: cache-yosys-${{ env.YOSYS_SHA }} - name: Build yosys run: | @@ -88,14 +91,17 @@ jobs: uses: hendrikmuhs/ccache-action@v1 - name: Get yosys - run: git clone https://github.com/YosysHQ/yosys.git + run: | + git clone https://github.com/YosysHQ/yosys.git + cd yosys + echo "YOSYS_SHA=$(git rev-parse HEAD)" >> $GITHUB_ENV - name: Cache yosys installation uses: actions/cache@v2 id: cache-yosys with: path: .yosys - key: cache-yosys-${{ hashFiles('**/yosys/.git/HEAD') }} + key: cache-yosys-${{ env.YOSYS_SHA }} - name: Build yosys run: | |