mirror of
https://github.com/Brodino96/webkit2gtk-automator.git
synced 2026-05-05 22:29:57 +02:00
fix(release): now handles different pkgrel
This commit is contained in:
@@ -4,7 +4,7 @@ on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
version:
|
||||
description: "webkit2gtk version to build (e.g. 1.1.1)"
|
||||
description: "webkit2gtk version to build in pkgver-pkgrel format (e.g. 2.46.5-2)"
|
||||
required: true
|
||||
type: string
|
||||
|
||||
|
||||
@@ -6,6 +6,10 @@ PKG_PATH="${2:?Usage: update-aur.sh <version> <pkg_path> <asset_url>}"
|
||||
ASSET_URL="${3:?Usage: update-aur.sh <version> <pkg_path> <asset_url>}"
|
||||
AUR_DIR="/build/webkit2gtk-bin"
|
||||
|
||||
# VERSION is in the format pkgver-pkgrel (e.g. 2.46.5-2)
|
||||
PKGVER="${VERSION%-*}"
|
||||
PKGREL="${VERSION##*-}"
|
||||
|
||||
echo "Configuring AUR SSH key..."
|
||||
mkdir -p /root/.ssh
|
||||
echo "${AUR_SSH_KEY:?AUR_SSH_KEY environment variable is not set}" > /root/.ssh/aur
|
||||
@@ -29,8 +33,8 @@ echo "sha256: $SHA256"
|
||||
echo "Updating PKBUILD..."
|
||||
cd "$AUR_DIR"
|
||||
|
||||
sed -i "s|^pkgver=.*|pkgver=${VERSION}|" PKGBUILD
|
||||
sed -i "s|^pkgrel=.*|pkgrel=1|" PKGBUILD
|
||||
sed -i "s|^pkgver=.*|pkgver=${PKGVER}|" PKGBUILD
|
||||
sed -i "s|^pkgrel=.*|pkgrel=${PKGREL}|" PKGBUILD
|
||||
sed -i "s|^source=.*|source=(\"${ASSET_URL}\")|" PKGBUILD
|
||||
sed -i "s|^sha256sums=.*|sha256sums=(\"${SHA256}\")|" PKGBUILD
|
||||
|
||||
|
||||
Reference in New Issue
Block a user