File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change 40
40
echo "IMAGE_TAGS=ghcr.io/${REPO_NAME_LOWER}:latest" >> $GITHUB_ENV
41
41
fi
42
42
43
+ - name : Set CACHE_REF based on Git ref
44
+ run : |
45
+ if [[ "${GITHUB_REF}" == refs/tags/* ]]; then
46
+ echo "CACHE_REF=release" >> $GITHUB_ENV
47
+ else
48
+ # Extrait le nom de la branche
49
+ echo "CACHE_REF=${GITHUB_REF#refs/heads/}" >> $GITHUB_ENV
50
+ fi
51
+
43
52
- name : Extract metadata
44
53
id : meta
45
54
uses : docker/metadata-action@v5
71
80
tags : ${{ env.IMAGE_TAGS }}
72
81
labels : ${{ steps.meta.outputs.labels }}
73
82
platforms : linux/amd64,linux/arm64
74
- cache-from : type=gha,scope=repository, mode=max
75
- cache-to : type=gha,mode=max,scope=repository
83
+ cache-from : type=gha,mode=max,scope=${{ env.CACHE_REF }}
84
+ cache-to : type=gha,mode=max,scope=${{ env.CACHE_REF }}
You can’t perform that action at this time.
0 commit comments