Fix apk-publish workflow: place source tarball in APKBUILD directory
Some checks failed
Build and Publish APK Package / build-apk (push) Failing after 15s
Build and Push Docker Container / build-and-push (push) Has been cancelled

This commit is contained in:
2026-04-02 02:56:54 +02:00
parent f11d1d0cac
commit 1e6c58a0cb

View File

@@ -37,17 +37,16 @@ jobs:
- name: Prepare source
run: |
cd packaging/alpine
pkgver=$(echo "${{ github.ref_name }}" | sed 's/^v//')
pkgname="axolotl"
cd packaging/alpine
sed -i "s/pkgver=.*/pkgver=$pkgver/" APKBUILD
mkdir -p /tmp/distfiles
cd ../..
git archive --format=tar.gz --prefix="$pkgname-$pkgver/" -o "/tmp/distfiles/$pkgname-$pkgver.tar.gz" HEAD
git archive --format=tar.gz --prefix="$pkgname-$pkgver/" -o "packaging/alpine/$pkgname-$pkgver.tar.gz" HEAD
sed -i "s|source=.*|source=\"/tmp/distfiles/\$pkgname-\$pkgver.tar.gz\"|" packaging/alpine/APKBUILD
sed -i "s|source=.*|source=\"\$pkgname-\$pkgver.tar.gz\"|" packaging/alpine/APKBUILD
chown -R build:abuild .
- name: Generate checksums