From a3c82260f28991756a62749ffdbedd38b434eff2 Mon Sep 17 00:00:00 2001 From: admin Date: Sat, 4 Jul 2026 00:58:57 +0800 Subject: [PATCH] Fix: Enable Alpine community repository for openjdk17-jdk installation --- .github/workflows/build-debug.yml | 4 ++++ .github/workflows/build.yml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/build-debug.yml b/.github/workflows/build-debug.yml index 3c80018..f998656 100644 --- a/.github/workflows/build-debug.yml +++ b/.github/workflows/build-debug.yml @@ -59,6 +59,10 @@ jobs: - name: Install Java 17 run: | if command -v apk &> /dev/null; then + # Enable community repository for openjdk17-jdk + sed -i 's/^#.*\/community\/.*$/\0/' /etc/apk/repositories || true + echo "https://dl-cdn.alpinelinux.org/alpine/latest-stable/community" >> /etc/apk/repositories + apk update apk add --no-cache openjdk17-jdk echo "JAVA_HOME=/usr/lib/jvm/java-17-openjdk" >> $GITHUB_ENV elif command -v apt-get &> /dev/null; then diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cc21a61..8fbe0bc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -93,6 +93,10 @@ jobs: - name: Install Java 17 run: | if command -v apk &> /dev/null; then + # Enable community repository for openjdk17-jdk + sed -i 's/^#.*\/community\/.*$/\0/' /etc/apk/repositories || true + echo "https://dl-cdn.alpinelinux.org/alpine/latest-stable/community" >> /etc/apk/repositories + apk update apk add --no-cache openjdk17-jdk echo "JAVA_HOME=/usr/lib/jvm/java-17-openjdk" >> $GITHUB_ENV elif command -v apt-get &> /dev/null; then