Skip to content

Commit fba9461

Browse files
- CI improvements.
1 parent feedb84 commit fba9461

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1074,6 +1074,11 @@ jobs:
10741074
## based loosely on patterns described in:
10751075
## - https://docs.docker.com/build/ci/github-actions/multi-platform/#distribute-build-across-multiple-runners
10761076
## - https://docs.docker.com/build/ci/github-actions/share-image-jobs/
1077+
##
1078+
## NOTE: The QEMU build for linux/arm64 is very slow. On the order of 30 minutes. This is currently unavoidable.
1079+
##
1080+
## TODO: Migrate linux/arm64 docker build to native once GHA supports this platform as a first class citizen.
1081+
##
10771082
dockerbuild:
10781083
name: Docker Build
10791084
runs-on: ubuntu-latest-m
@@ -1115,7 +1120,7 @@ jobs:
11151120
run: |
11161121
BUILD_IMAGE_REQUIRED="true"
11171122
PUSH_IMAGE_REQUIRED="false"
1118-
if [ "$( grep '^build-elide.*' <<< '${{ github.ref_name }}' )" = "" ]; then
1123+
if [ "$( grep '^build-elide.*' <<< '${{ github.ref_name }}' )" != "" ]; then
11191124
BUILD_IMAGE_REQUIRED="false"
11201125
fi
11211126
# shellcheck disable=SC2235
@@ -1357,7 +1362,7 @@ jobs:
13571362
run: |
13581363
BUILD_IMAGE_REQUIRED="true"
13591364
PUSH_IMAGE_REQUIRED="false"
1360-
if [ "$( grep '^build-elide.*' <<< '${{ github.ref_name }}' )" = "" ]; then
1365+
if [ "$( grep '^build-elide.*' <<< '${{ github.ref_name }}' )" != "" ]; then
13611366
BUILD_IMAGE_REQUIRED="false"
13621367
fi
13631368
# shellcheck disable=SC2235

0 commit comments

Comments
 (0)