Skip to content

devops(docker): move docker publishing to Azure Pipelines - #1756

Merged
Yury Semikhatsky (yury-s) merged 1 commit into
microsoft:mainfrom
dgozman:devops-docker-azdo
Sep 17, 2026
Merged

Yury Semikhatsky (yury-s) merged 1 commit into
microsoft:mainfrom
dgozman:devops-docker-azdo

Conversation

@dgozman

Copy link
Copy Markdown
Contributor

Summary

  • Replace the GitHub Actions docker publish job with .azure-pipelines/publish-docker.yml, mirroring microsoft/playwright's pipeline: v* tag trigger, stable/canary channel, ACR cache prefix for the base image, arm64-first build order and arm64 build retries under QEMU.
  • Add utils/docker/build.sh and utils/docker/publish_docker.sh; per-arch images are pushed with -amd64/-arm64 suffixes and joined into v<version> and latest manifests.
  • Forward the authenticated .npmrc to npm ci inside the image as a BuildKit secret.

@yury-s Yury Semikhatsky (yury-s) left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Do we need to run it for the latest release?

@yury-s
Yury Semikhatsky (yury-s) merged commit ea43eee into microsoft:main Sep 17, 2026
6 checks passed
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