From d6947aeaca2df7d2b8f0b41f9a0ebc920659459d Mon Sep 17 00:00:00 2001 From: Dean Sheather Date: Tue, 7 Feb 2023 03:49:33 +1100 Subject: [PATCH] chore: fix depot build (#6057) --- .github/workflows/docker-base.yaml | 7 +++++++ Dockerfile => scripts/Dockerfile | 0 Dockerfile.base => scripts/Dockerfile.base | 0 scripts/build_docker.sh | 4 ++-- 4 files changed, 9 insertions(+), 2 deletions(-) rename Dockerfile => scripts/Dockerfile (100%) rename Dockerfile.base => scripts/Dockerfile.base (100%) diff --git a/.github/workflows/docker-base.yaml b/.github/workflows/docker-base.yaml index f06ab7409a..b56f33a1c3 100644 --- a/.github/workflows/docker-base.yaml +++ b/.github/workflows/docker-base.yaml @@ -15,6 +15,13 @@ on: workflow_dispatch: +permissions: + contents: read + # Necessary to push docker images to ghcr.io. + packages: write + # Necessary for depot.dev authentication. + id-token: write + # Avoid running multiple jobs for the same commit. concurrency: group: ${{ github.workflow }}-${{ github.ref }}-docker-base diff --git a/Dockerfile b/scripts/Dockerfile similarity index 100% rename from Dockerfile rename to scripts/Dockerfile diff --git a/Dockerfile.base b/scripts/Dockerfile.base similarity index 100% rename from Dockerfile.base rename to scripts/Dockerfile.base diff --git a/scripts/build_docker.sh b/scripts/build_docker.sh index 761646e8f9..eb1726ced5 100755 --- a/scripts/build_docker.sh +++ b/scripts/build_docker.sh @@ -112,8 +112,8 @@ fi cdroot temp_dir="$(TMPDIR="$(dirname "$input_file")" mktemp -d)" ln "$input_file" "$temp_dir/coder" -ln Dockerfile.base "$temp_dir/" -ln Dockerfile "$temp_dir/" +ln ./scripts/Dockerfile.base "$temp_dir/" +ln ./scripts/Dockerfile "$temp_dir/" cd "$temp_dir"