Fix apk-publish workflow: place source tarball in APKBUILD directory
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user