Skip to content

Commit 45482ba

Browse files
committed
Address review comments and update after docker-in-docker changes
1 parent fbd5238 commit 45482ba

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

.github/workflows/libcxx-build-containers.yaml

+9-6
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33
#
44
# The images are pushed to the LLVM package registry at https://github.com/orgs/llvm/packages
55
# and tagged appropriately. The selection of which Docker image version is used by the libc++
6-
# CI nodes at any given point is controlled by the libc++ maintainers using a mechanism that
7-
# is not publicly visible for safety purposes.
6+
# CI nodes at any given point is controlled from the workflow files themselves.
87

98
name: Build Docker images for libc++ CI
109

@@ -27,25 +26,29 @@ jobs:
2726
steps:
2827
- uses: actions/checkout@v4
2928

29+
- name: Build the Linux builder image and the Android builder image
30+
working-directory: libcxx/utils/ci
31+
run:
32+
- docker compose build actions-builder
33+
- docker compose build android-buildkite-builder
34+
3035
- name: Log in to GitHub Container Registry
3136
uses: docker/login-action@v3
3237
with:
3338
registry: ghcr.io
3439
username: ${{ github.actor }}
3540
password: ${{ secrets.GITHUB_TOKEN }}
3641

37-
- name: Build and push the Linux builder image
42+
- name: Push the Linux builder image
3843
working-directory: libcxx/utils/ci
3944
run:
40-
- docker compose build actions-builder
4145
- docker compose push actions-builder
4246
env:
4347
TAG: libcxx-linux-builder:${{ github.sha }}
4448

45-
- name: Build and push the Android builder image
49+
- name: Push the Android builder image
4650
working-directory: libcxx/utils/ci
4751
run:
48-
- docker compose build android-buildkite-builder
4952
- docker compose push android-buildkite-builder
5053
env:
5154
TAG: libcxx-android-builder:${{ github.sha }}

0 commit comments

Comments
 (0)