Skip to content

feat: add flag to disable provenance for lambda images#376

Merged
theProf merged 1 commit intomasterfrom
greg/disable-provenance-lambda/IN-3624
Feb 11, 2026
Merged

feat: add flag to disable provenance for lambda images#376
theProf merged 1 commit intomasterfrom
greg/disable-provenance-lambda/IN-3624

Conversation

@theProf
Copy link
Copy Markdown
Contributor

@theProf theProf commented Feb 11, 2026

Description

AWS Lambdas don't like multi-architecture builds. This allows disabling that to get the image format needed

@linear
Copy link
Copy Markdown

linear Bot commented Feb 11, 2026

Copy link
Copy Markdown
Contributor Author

theProf commented Feb 11, 2026

This stack of pull requests is managed by Graphite. Learn more about stacking.

@vf-service-account
Copy link
Copy Markdown
Contributor

Your development orb has been published. It will expire in 30 days.
You can preview what this will look like on the CircleCI Orb Registry at the following link:
https://circleci.com/developer/orbs/orb/voiceflow/common?version=dev:5e9348c8accb8fe96a86133afc3f87ade95af0ce

@theProf theProf marked this pull request as ready for review February 11, 2026 21:53
Copilot AI review requested due to automatic review settings February 11, 2026 21:53
Copy link
Copy Markdown
Contributor Author

theProf commented Feb 11, 2026

Merge activity

  • Feb 11, 9:53 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Feb 11, 9:53 PM UTC: @theProf merged this pull request with Graphite.

@theProf theProf merged commit eaf5392 into master Feb 11, 2026
9 checks passed
@theProf theProf deleted the greg/disable-provenance-lambda/IN-3624 branch February 11, 2026 21:53
@vf-service-account
Copy link
Copy Markdown
Contributor

Your orb has been published to the CircleCI Orb Registry.
You can view your published orb on the CircleCI Orb Registry at the following link:
https://circleci.com/developer/orbs/orb/voiceflow/common?version=0.110.0

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a configurable flag to disable Docker BuildKit provenance when building images via the update_track CircleCI workflow/command, intended to produce Lambda-compatible images.

Changes:

  • Add DISABLE_PROVENANCE support in update_track.sh to append --provenance=false to docker buildx build.
  • Expose a disable_provenance boolean parameter in the update_track command and job.
  • Wire the new parameter through job → command → script environment.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
src/scripts/track/update_track.sh Adds env logging and conditionally appends --provenance=false to buildx output args.
src/jobs/track/update_track.yml Introduces disable_provenance parameter and forwards it into the update_track command.
src/commands/track/update_track.yml Introduces disable_provenance parameter and passes DISABLE_PROVENANCE into the build script environment.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/commands/track/update_track.yml
Comment thread src/scripts/track/update_track.sh
Comment thread src/jobs/track/update_track.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants