Skip to content

ci: fix build image caching and publishing - #67

Merged
jmclong (jmclong) merged 1 commit into
mainfrom
dev/jlong/fix-native-build-cache-detection
Sep 16, 2026
Merged

jmclong (jmclong) merged 1 commit into
mainfrom
dev/jlong/fix-native-build-cache-detection

Conversation

@jmclong

Copy link
Copy Markdown
Contributor

Summary

Always evaluate native and C++ base image inputs through architecture-specific BuildKit registry caches. Push official rolling native-build images directly under dacs/native-build while keeping pull request builds read-only. Document the Azure Pipelines and GitHub Actions build, artifact, and cache flows.

Validation

I will trigger dacs-pullrequest

Related issue

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@jmclong

Copy link
Copy Markdown
Contributor Author

/azp run dacs-pullrequest

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@jmclong
jmclong (jmclong) force-pushed the dev/jlong/fix-native-build-cache-detection branch from d9d4113 to db29aeb Compare September 14, 2026 20:31
@jmclong

Copy link
Copy Markdown
Contributor Author

/azp run dacs-pullrequest

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@jmclong

Copy link
Copy Markdown
Contributor Author

/azp run dacs-pullrequest

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

Always evaluate native and C++ base image inputs through architecture-specific BuildKit registry caches. Use the MCR-hosted BuildKit daemon image, push official rolling native-build images under dacs/native-build, and keep pull request builds read-only. Authenticate Azure test jobs to the Python package feed for native-image fallback builds. Document the Azure Pipelines and GitHub Actions build, artifact, and cache flows.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: f14a4d46-20b6-4227-9894-a86179a3a472
@jmclong
jmclong (jmclong) force-pushed the dev/jlong/fix-native-build-cache-detection branch from db29aeb to 5bb41c1 Compare September 15, 2026 14:50
@jmclong

Copy link
Copy Markdown
Contributor Author

/azp run dacs-pullrequest

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).

@croomes Simon Croome (croomes) left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Nice docs!

@jmclong
jmclong (jmclong) merged commit 4fa475f into main Sep 16, 2026
58 checks passed
@jmclong
jmclong (jmclong) deleted the dev/jlong/fix-native-build-cache-detection branch September 22, 2026 11:58
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.

2 participants