File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 4242 IMAGE_BASE="ghcr.io/${REPO_OWNER_LC}/fetch-repos-bot-runner"
4343 CACHE_IMG="ghcr.io/${REPO_OWNER_LC}/fetch-repos-bot-runner-cache"
4444
45- # ↓ auth for Kaniko
46- mkdir -p /kaniko/.docker
47- cat >/kaniko/.docker/config.json <<EOF
45+ # Use a writable directory for Kaniko auth
46+ KANIKO_CONFIG_DIR="${{ runner.temp }}/kaniko/.docker"
47+ mkdir -p "$KANIKO_CONFIG_DIR"
48+ cat >"$KANIKO_CONFIG_DIR/config.json" <<EOF
4849 { "auths": { "ghcr.io": { "auth": "$(echo -n "$GIT_USERNAME:$GIT_PASSWORD" | base64 -w0)" } } }
4950 EOF
5051
5657 --destination="${IMAGE_BASE}:${SHORT_SHA}" \
5758 ${KANIKO_CACHE_ARGS} \
5859 --cache-repo="${CACHE_IMG}" \
60+ --docker-config="$KANIKO_CONFIG_DIR" \
5961 --push-retry 5
6062
6163 echo "IMAGE_BASE=${IMAGE_BASE}" >> $GITHUB_ENV
You can’t perform that action at this time.
0 commit comments