Skip to content

chore(ci): don't automatically build internal ADP images on PR branches#1588

Merged
tobz merged 1 commit into
mainfrom
tobz/smarter-internal-adp-image-publish
May 5, 2026
Merged

chore(ci): don't automatically build internal ADP images on PR branches#1588
tobz merged 1 commit into
mainfrom
tobz/smarter-internal-adp-image-publish

Conversation

@tobz
Copy link
Copy Markdown
Member

@tobz tobz commented May 5, 2026

Summary

As stated in the PR title.

When building and publishing internal ADP images, we generate a lot of garbage in our image registries. That's not very nice to our image registries... especially since we don't often go on to then run those custom builds in staging.

Now we'll require manually triggering the internal build jobs if we decide we want to test out the branch in staging. For pipelines triggered due to cutting a release, we'll automatically trigger them and we'll avoid generating them at all for merge queue pipelines, same as before.

Change Type

  • Bug fix
  • New feature
  • Non-functional (chore, refactoring, docs)
  • Performance

How did you test this PR?

Ensured that the internal image build jobs for the CI pipeline triggered for this PR were set to manual trigger and didn't run automatically.

References

N/A

@tobz tobz requested a review from a team as a code owner May 5, 2026 17:15
@tobz tobz added the type/chore Updates to dependencies or general "administrative" tasks necessary to maintain the codebase/repo. label May 5, 2026
@dd-octo-sts dd-octo-sts Bot added the area/ci CI/CD, automated testing, etc. label May 5, 2026
@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented May 5, 2026

Binary Size Analysis (Agent Data Plane)

Target: 18cfa96 (baseline) vs fabb3f4 (comparison) diff
Analysis Type: Stripped binaries (debug symbols excluded)
Baseline Size: 37.08 MiB
Comparison Size: 37.08 MiB
Size Change: +0 B (+0.00%)
Pass/Fail Threshold: +5%
Result: PASSED ✅

Changes by Module

Module File Size Symbols
anon.4f8fd67d74ae1f1600187cfeb0121be9.1.llvm.4040077539184700722 +129 B 1
anon.4f8fd67d74ae1f1600187cfeb0121be9.1.llvm.9944517270118987036 -129 B 1
anon.4f8fd67d74ae1f1600187cfeb0121be9.4.llvm.4040077539184700722 +114 B 1
anon.4f8fd67d74ae1f1600187cfeb0121be9.4.llvm.9944517270118987036 -114 B 1
anon.4f8fd67d74ae1f1600187cfeb0121be9.3.llvm.4040077539184700722 +108 B 1
anon.4f8fd67d74ae1f1600187cfeb0121be9.3.llvm.9944517270118987036 -108 B 1
anon.4f8fd67d74ae1f1600187cfeb0121be9.0.llvm.4040077539184700722 +96 B 1
anon.4f8fd67d74ae1f1600187cfeb0121be9.0.llvm.9944517270118987036 -96 B 1
anon.4f8fd67d74ae1f1600187cfeb0121be9.2.llvm.4040077539184700722 +94 B 1
anon.4f8fd67d74ae1f1600187cfeb0121be9.2.llvm.9944517270118987036 -94 B 1

Detailed Symbol Changes

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  [NEW]    +129  [NEW]     +40    anon.4f8fd67d74ae1f1600187cfeb0121be9.1.llvm.4040077539184700722
  [NEW]    +114  [NEW]     +25    anon.4f8fd67d74ae1f1600187cfeb0121be9.4.llvm.4040077539184700722
  [NEW]    +108  [NEW]     +19    anon.4f8fd67d74ae1f1600187cfeb0121be9.3.llvm.4040077539184700722
  [NEW]     +96  [NEW]      +7    anon.4f8fd67d74ae1f1600187cfeb0121be9.0.llvm.4040077539184700722
  [NEW]     +94  [NEW]      +5    anon.4f8fd67d74ae1f1600187cfeb0121be9.2.llvm.4040077539184700722
  [DEL]     -94  [DEL]      -5    anon.4f8fd67d74ae1f1600187cfeb0121be9.2.llvm.9944517270118987036
  [DEL]     -96  [DEL]      -7    anon.4f8fd67d74ae1f1600187cfeb0121be9.0.llvm.9944517270118987036
  [DEL]    -108  [DEL]     -19    anon.4f8fd67d74ae1f1600187cfeb0121be9.3.llvm.9944517270118987036
  [DEL]    -114  [DEL]     -25    anon.4f8fd67d74ae1f1600187cfeb0121be9.4.llvm.9944517270118987036
  [DEL]    -129  [DEL]     -40    anon.4f8fd67d74ae1f1600187cfeb0121be9.1.llvm.9944517270118987036
  [ = ]       0  [ = ]       0    TOTAL

@tobz tobz merged commit 0f0001b into main May 5, 2026
52 of 67 checks passed
@tobz tobz deleted the tobz/smarter-internal-adp-image-publish branch May 5, 2026 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ci CI/CD, automated testing, etc. type/chore Updates to dependencies or general "administrative" tasks necessary to maintain the codebase/repo.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants