1818 name : " release"
1919 runs-on : ubuntu-latest
2020 timeout-minutes : 60
21- permissions :
22- contents : write
23- packages : write
2421 steps :
2522 - name : Harden Runner
2623 uses : step-security/harden-runner@cba0d00b1fc9a034e1e642ea0f1103c282990604
4542 ~/.cache/go-build
4643 - uses : crazy-max/ghaction-github-runtime@056b8ec6661ce03a987ab8643a0edc346ae63fe3 # v2.2.0
4744
48- # need to convert repo name to lowercase for Docker
49- - name : Get tag and repo
45+ - name : Get tag
5046 run : |
5147 echo "TAG=${GITHUB_REF#refs/tags/}" >> $GITHUB_ENV
52- echo "REPO_OWNER=$(echo $GITHUB_REPOSITORY_OWNER | awk '{print tolower($0)}')" >> $GITHUB_ENV
5348
5449 - name : Log in to the GHCR
5550 uses : docker/login-action@465a07811f14bebb1938fbed4728c6a1ff8901fc # v2.2.0
@@ -62,37 +57,37 @@ jobs:
6257 run : make docker-build-manager \
6358 CACHE_FROM=type=gha,scope=eraser-manager \
6459 CACHE_TO=type=gha,scope=eraser-manager,mode=max \
65- PLATFORM="linux/amd64,linux/arm64,linux/arm/v7 " \
60+ PLATFORM="linux/amd64,linux/arm64" \
6661 OUTPUT_TYPE=type=registry \
6762 GENERATE_ATTESTATIONS=true \
68- MANAGER_IMG=${{ env.REGISTRY }}/${REPO_OWNER }/eraser-manager:${TAG}
63+ MANAGER_IMG=${{ env.REGISTRY }}/${GITHUB_REPOSITORY_OWNER }/eraser-manager:${TAG}
6964
7065 - name : Build remover
7166 run : make docker-build-remover \
7267 CACHE_FROM=type=gha,scope=eraser-node \
7368 CACHE_TO=type=gha,scope=eraser-node,mode=max \
74- PLATFORM="linux/amd64,linux/arm64,linux/arm/v7 " \
69+ PLATFORM="linux/amd64,linux/arm64" \
7570 OUTPUT_TYPE=type=registry \
7671 GENERATE_ATTESTATIONS=true \
77- REMOVER_IMG=${{ env.REGISTRY }}/${REPO_OWNER }/remover:${TAG}
72+ REMOVER_IMG=${{ env.REGISTRY }}/${GITHUB_REPOSITORY_OWNER }/remover:${TAG}
7873
7974 - name : Build collector
8075 run : make docker-build-collector \
8176 CACHE_FROM=type=gha,scope=collector \
8277 CACHE_TO=type=gha,scope=collector,mode=max \
83- PLATFORM="linux/amd64,linux/arm64,linux/arm/v7 " \
78+ PLATFORM="linux/amd64,linux/arm64" \
8479 OUTPUT_TYPE=type=registry \
8580 GENERATE_ATTESTATIONS=true \
86- COLLECTOR_IMG=${{ env.REGISTRY }}/${REPO_OWNER }/collector:${TAG}
81+ COLLECTOR_IMG=${{ env.REGISTRY }}/${GITHUB_REPOSITORY_OWNER }/collector:${TAG}
8782
8883 - name : Build Trivy scanner
8984 run : make docker-build-trivy-scanner \
9085 CACHE_FROM=type=gha,scope=trivy-scanner \
9186 CACHE_TO=type=gha,scope=trivy-scanner,mode=max \
92- PLATFORM="linux/amd64,linux/arm64,linux/arm/v7 " \
87+ PLATFORM="linux/amd64,linux/arm64" \
9388 OUTPUT_TYPE=type=registry \
9489 GENERATE_ATTESTATIONS=true \
95- TRIVY_SCANNER_IMG=${{ env.REGISTRY }}/${REPO_OWNER }/eraser-trivy-scanner:${TAG}
90+ TRIVY_SCANNER_IMG=${{ env.REGISTRY }}/${GITHUB_REPOSITORY_OWNER }/eraser-trivy-scanner:${TAG}
9691
9792 - name : Create GitHub release
9893 uses : marvinpinto/action-automatic-releases@919008cf3f741b179569b7a6fb4d8860689ab7f0 # v1.2.1
0 commit comments