Add Alpine package runtime tests
Build Alpine Packages / build-and-publish (v3.23, 3.23) (push) Successful in 25m39s
Build Alpine Packages / build-and-publish (v3.24, 3.24) (push) Successful in 26m14s

This commit is contained in:
Joachim Schlöffel
2026-07-06 09:37:18 +02:00
parent e076b3249a
commit 47c398a6ae
7 changed files with 230 additions and 0 deletions
+13
View File
@@ -53,7 +53,17 @@ jobs:
scripts/apk/export-ci-assets.sh
scripts/apk/list-packages.sh
- name: Check artifact upload support
id: artifact-upload
run: |
if [ -n "${ACTIONS_RUNTIME_TOKEN:-}" ]; then
echo "available=true" >> "$GITHUB_OUTPUT"
else
echo "available=false" >> "$GITHUB_OUTPUT"
fi
- name: Upload generated CI assets
if: steps.artifact-upload.outputs.available == 'true'
uses: actions/upload-artifact@v3
with:
name: greptimedb-musl-binaries-${{ matrix.alpine_registry_branch }}
@@ -62,6 +72,9 @@ jobs:
- name: Smoke test
run: scripts/apk/ci-smoke.sh
- name: Runtime test
run: scripts/apk/runtime-test.sh
- name: Publish Alpine packages
if: github.event_name != 'pull_request'
run: scripts/apk/publish-gitea.sh