mirror of
https://github.com/ever-co/ever-gauzy.git
synced 2026-10-02 01:54:50 +08:00
ci: stop uploading Docker build records and summaries
docker/build-push-action uploads a build record (*.dockerbuild) for every image build. The record stores every build-arg value in plain text, and on a public repo any signed-in GitHub user can download it. Set DOCKER_BUILD_RECORD_UPLOAD and DOCKER_BUILD_SUMMARY to false at workflow level in every workflow that uses the action. BuildKit secrets are never recorded, so nothing else changes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
ab886b135f
commit
6c68c1fda0
@@ -29,6 +29,13 @@ permissions:
|
||||
contents: read
|
||||
packages: write
|
||||
|
||||
# docker/build-push-action uploads a build record (*.dockerbuild) and a job summary for every build.
|
||||
# The record holds every build-arg value in plain text, and on a public repo anyone signed in to
|
||||
# GitHub can download it, so neither is produced. (BuildKit `secrets:` are never recorded.)
|
||||
env:
|
||||
DOCKER_BUILD_RECORD_UPLOAD: false
|
||||
DOCKER_BUILD_SUMMARY: false
|
||||
|
||||
jobs:
|
||||
gauzy-api:
|
||||
runs-on: ${{ vars.RUNNER_LINUX_X64_8 || 'ubuntu-latest' }}
|
||||
|
||||
@@ -24,6 +24,13 @@ concurrency:
|
||||
# delays the image that IS wanted by exactly that long.
|
||||
group: gauzy-docker-build-${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
# docker/build-push-action uploads a build record (*.dockerbuild) and a job summary for every build.
|
||||
# The record holds every build-arg value in plain text, and on a public repo anyone signed in to
|
||||
# GitHub can download it, so neither is produced. (BuildKit `secrets:` are never recorded.)
|
||||
env:
|
||||
DOCKER_BUILD_RECORD_UPLOAD: false
|
||||
DOCKER_BUILD_SUMMARY: false
|
||||
|
||||
jobs:
|
||||
gauzy-mcp-auth:
|
||||
runs-on: ${{ vars.RUNNER_LINUX_X64_8 || 'ubuntu-latest' }}
|
||||
|
||||
@@ -13,6 +13,13 @@ concurrency:
|
||||
group: ${{ github.ref }}-${{ github.workflow }}
|
||||
cancel-in-progress: true
|
||||
|
||||
# docker/build-push-action uploads a build record (*.dockerbuild) and a job summary for every build.
|
||||
# The record holds every build-arg value in plain text, and on a public repo anyone signed in to
|
||||
# GitHub can download it, so neither is produced. (BuildKit `secrets:` are never recorded.)
|
||||
env:
|
||||
DOCKER_BUILD_RECORD_UPLOAD: false
|
||||
DOCKER_BUILD_SUMMARY: false
|
||||
|
||||
jobs:
|
||||
gauzy-mcp-auth:
|
||||
runs-on: ${{ vars.RUNNER_LINUX_X64_8 || 'ubuntu-latest' }}
|
||||
|
||||
@@ -23,6 +23,13 @@ concurrency:
|
||||
# delays the image that IS wanted by exactly that long.
|
||||
group: gauzy-docker-build-${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
# docker/build-push-action uploads a build record (*.dockerbuild) and a job summary for every build.
|
||||
# The record holds every build-arg value in plain text, and on a public repo anyone signed in to
|
||||
# GitHub can download it, so neither is produced. (BuildKit `secrets:` are never recorded.)
|
||||
env:
|
||||
DOCKER_BUILD_RECORD_UPLOAD: false
|
||||
DOCKER_BUILD_SUMMARY: false
|
||||
|
||||
jobs:
|
||||
gauzy-mcp-auth:
|
||||
runs-on: ${{ vars.RUNNER_LINUX_X64_8 || 'ubuntu-latest' }}
|
||||
|
||||
@@ -24,6 +24,13 @@ concurrency:
|
||||
# delays the image that IS wanted by exactly that long.
|
||||
group: gauzy-docker-build-${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
# docker/build-push-action uploads a build record (*.dockerbuild) and a job summary for every build.
|
||||
# The record holds every build-arg value in plain text, and on a public repo anyone signed in to
|
||||
# GitHub can download it, so neither is produced. (BuildKit `secrets:` are never recorded.)
|
||||
env:
|
||||
DOCKER_BUILD_RECORD_UPLOAD: false
|
||||
DOCKER_BUILD_SUMMARY: false
|
||||
|
||||
jobs:
|
||||
gauzy-mcp:
|
||||
runs-on: ${{ vars.RUNNER_LINUX_X64_8 || 'ubuntu-latest' }}
|
||||
|
||||
@@ -13,6 +13,13 @@ concurrency:
|
||||
group: ${{ github.ref }}-${{ github.workflow }}
|
||||
cancel-in-progress: true
|
||||
|
||||
# docker/build-push-action uploads a build record (*.dockerbuild) and a job summary for every build.
|
||||
# The record holds every build-arg value in plain text, and on a public repo anyone signed in to
|
||||
# GitHub can download it, so neither is produced. (BuildKit `secrets:` are never recorded.)
|
||||
env:
|
||||
DOCKER_BUILD_RECORD_UPLOAD: false
|
||||
DOCKER_BUILD_SUMMARY: false
|
||||
|
||||
jobs:
|
||||
gauzy-mcp:
|
||||
runs-on: ${{ vars.RUNNER_LINUX_X64_8 || 'ubuntu-latest' }}
|
||||
|
||||
@@ -23,6 +23,13 @@ concurrency:
|
||||
# delays the image that IS wanted by exactly that long.
|
||||
group: gauzy-docker-build-${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
# docker/build-push-action uploads a build record (*.dockerbuild) and a job summary for every build.
|
||||
# The record holds every build-arg value in plain text, and on a public repo anyone signed in to
|
||||
# GitHub can download it, so neither is produced. (BuildKit `secrets:` are never recorded.)
|
||||
env:
|
||||
DOCKER_BUILD_RECORD_UPLOAD: false
|
||||
DOCKER_BUILD_SUMMARY: false
|
||||
|
||||
jobs:
|
||||
gauzy-mcp:
|
||||
runs-on: ${{ vars.RUNNER_LINUX_X64_8 || 'ubuntu-latest' }}
|
||||
|
||||
@@ -16,6 +16,13 @@ permissions:
|
||||
contents: read
|
||||
packages: write
|
||||
|
||||
# docker/build-push-action uploads a build record (*.dockerbuild) and a job summary for every build.
|
||||
# The record holds every build-arg value in plain text, and on a public repo anyone signed in to
|
||||
# GitHub can download it, so neither is produced. (BuildKit `secrets:` are never recorded.)
|
||||
env:
|
||||
DOCKER_BUILD_RECORD_UPLOAD: false
|
||||
DOCKER_BUILD_SUMMARY: false
|
||||
|
||||
jobs:
|
||||
gauzy-api:
|
||||
runs-on: ${{ vars.RUNNER_LINUX_X64_8 || 'ubuntu-latest' }}
|
||||
|
||||
@@ -27,6 +27,13 @@ permissions:
|
||||
contents: read
|
||||
packages: write
|
||||
|
||||
# docker/build-push-action uploads a build record (*.dockerbuild) and a job summary for every build.
|
||||
# The record holds every build-arg value in plain text, and on a public repo anyone signed in to
|
||||
# GitHub can download it, so neither is produced. (BuildKit `secrets:` are never recorded.)
|
||||
env:
|
||||
DOCKER_BUILD_RECORD_UPLOAD: false
|
||||
DOCKER_BUILD_SUMMARY: false
|
||||
|
||||
jobs:
|
||||
gauzy-api:
|
||||
runs-on: ${{ vars.RUNNER_LINUX_X64_8 || 'ubuntu-latest' }}
|
||||
|
||||
Reference in New Issue
Block a user