Skip to content

Commit a73dadc

Browse files
SanderMullerclaude
andcommitted
Take php86 from edge/testing on the musl legs
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 6b3c472 commit a73dadc

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

‎.github/workflows/phar.yml‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -403,7 +403,9 @@ jobs:
403403
if: matrix.target.family == 'musl'
404404
run: |
405405
V="$(echo "$PHP_MINOR" | tr -d .)"
406-
apk add --no-cache bash curl git make g++ musl-dev linux-headers patch tar zstd \
406+
# php86 is only in edge/testing so far, php83 to php85 are in the stable repos
407+
[ "$PHP_MINOR" = "8.6" ] && APK_REPO="--repository=https://dl-cdn.alpinelinux.org/alpine/edge/testing" || APK_REPO=""
408+
apk add --no-cache $APK_REPO bash curl git make g++ musl-dev linux-headers patch tar zstd \
407409
"php$V" "php$V-dev" "php$V-ctype" "php$V-curl" "php$V-mbstring" \
408410
"php$V-tokenizer" "php$V-iconv" "php$V-openssl" "php$V-phar" \
409411
"php$V-dom" "php$V-xml" "php$V-xmlwriter" "php$V-simplexml"
@@ -569,7 +571,9 @@ jobs:
569571
run: |
570572
docker exec -i alpine-build sh -e <<'EOF'
571573
V="$(echo "$PHP_MINOR" | tr -d .)"
572-
apk add --no-cache bash curl git make g++ musl-dev linux-headers patch tar zstd \
574+
# php86 is only in edge/testing so far, php83 to php85 are in the stable repos
575+
[ "$PHP_MINOR" = "8.6" ] && APK_REPO="--repository=https://dl-cdn.alpinelinux.org/alpine/edge/testing" || APK_REPO=""
576+
apk add --no-cache $APK_REPO bash curl git make g++ musl-dev linux-headers patch tar zstd \
573577
"php$V" "php$V-dev" "php$V-ctype" "php$V-curl" "php$V-mbstring" \
574578
"php$V-tokenizer" "php$V-iconv" "php$V-openssl" "php$V-phar" \
575579
"php$V-dom" "php$V-xml" "php$V-xmlwriter" "php$V-simplexml"

0 commit comments

Comments
 (0)