mirror of
https://github.com/TheFunny/TelegramTwitterMediaBot.git
synced 2026-09-23 23:32:05 +00:00
docs(ci): note why the docker job skips actions/checkout
build-push-action defaults to the Git context, so BuildKit clones the repo itself and the job never needs the workspace.
This commit is contained in:
@@ -80,6 +80,11 @@ jobs:
|
|||||||
echo "build=true" >> "$GITHUB_OUTPUT"
|
echo "build=true" >> "$GITHUB_OUTPUT"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# No `actions/checkout` here on purpose: `docker/build-push-action` defaults
|
||||||
|
# to the Git context (`https://github.com/<owner>/<repo>.git#<ref>`), so
|
||||||
|
# BuildKit clones the repo itself and authenticates with the automatic
|
||||||
|
# github.token. Adding `context: .` below without a checkout step would hand
|
||||||
|
# BuildKit an empty workspace.
|
||||||
docker:
|
docker:
|
||||||
needs: should-build
|
needs: should-build
|
||||||
if: needs.should-build.outputs.build == 'true'
|
if: needs.should-build.outputs.build == 'true'
|
||||||
|
|||||||
Reference in New Issue
Block a user