mark bloat binary builds as dev builds so they do not require keys (#69609)

This commit is contained in:
Angel Dionisio
2026-08-12 18:51:55 +00:00
committed by GitHub
parent 3ff50a057a
commit 8c22cf3db2
+2 -2
View File
@@ -82,7 +82,7 @@ jobs:
name: Build base
id: build_base
run: |
make WEBASSETS_SKIP_BUILD=1 BUILDDIR=base_build binaries
TELEPORT_UPDATE_DEV_BUILD=1 make WEBASSETS_SKIP_BUILD=1 BUILDDIR=base_build binaries
cd .github/shared-workflows/bot && go run main.go -workflow=binary-sizes --artifacts="tbot,tctl,teleport,tsh,teleport-update,fdpass-teleport,sessionhelper" --builddir="../../../base_build" -token="${{ steps.generate_token.outputs.token }}" -reviewers="${{ env.REVIEWERS }}" > ~/teleport_base_build_stats
echo "base_stats_file=~/teleport_base_build_stats" >> $GITHUB_OUTPUT
echo "base_stats=$(cat ~/teleport_base_build_stats)" >> $GITHUB_ENV
@@ -117,7 +117,7 @@ jobs:
- name: Build Binaries
id: build_branch
run: |
BUILD_SECRET=FAKE_SECRET make WEBASSETS_SKIP_BUILD=1 binaries
BUILD_SECRET=FAKE_SECRET TELEPORT_UPDATE_DEV_BUILD=1 make WEBASSETS_SKIP_BUILD=1 binaries
- name: Check for Environment Leak
id: check_branch_env_leak