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:
|
workflow_dispatch:
|
||||||
inputs:
|
inputs:
|
||||||
version:
|
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
|
required: true
|
||||||
type: string
|
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>}"
|
ASSET_URL="${3:?Usage: update-aur.sh <version> <pkg_path> <asset_url>}"
|
||||||
AUR_DIR="/build/webkit2gtk-bin"
|
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..."
|
echo "Configuring AUR SSH key..."
|
||||||
mkdir -p /root/.ssh
|
mkdir -p /root/.ssh
|
||||||
echo "${AUR_SSH_KEY:?AUR_SSH_KEY environment variable is not set}" > /root/.ssh/aur
|
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..."
|
echo "Updating PKBUILD..."
|
||||||
cd "$AUR_DIR"
|
cd "$AUR_DIR"
|
||||||
|
|
||||||
sed -i "s|^pkgver=.*|pkgver=${VERSION}|" PKGBUILD
|
sed -i "s|^pkgver=.*|pkgver=${PKGVER}|" PKGBUILD
|
||||||
sed -i "s|^pkgrel=.*|pkgrel=1|" PKGBUILD
|
sed -i "s|^pkgrel=.*|pkgrel=${PKGREL}|" PKGBUILD
|
||||||
sed -i "s|^source=.*|source=(\"${ASSET_URL}\")|" PKGBUILD
|
sed -i "s|^source=.*|source=(\"${ASSET_URL}\")|" PKGBUILD
|
||||||
sed -i "s|^sha256sums=.*|sha256sums=(\"${SHA256}\")|" PKGBUILD
|
sed -i "s|^sha256sums=.*|sha256sums=(\"${SHA256}\")|" PKGBUILD
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user