pkgname=gitea-publish
pkgver=<PKG-VER>
pkgrel=1
pkgdesc=""
arch=('x86_64')
url="https://git.stillkill.net/Stillkill/GiteaPublish"
license=('BEERWARE')
depends=()
makedepends=('dotnet-sdk' 'git')
source=("git+https://git.stillkill.net/Stillkill/GiteaPublish.git#branch=master")
sha256sums=('SKIP')

build() {
cd "$srcdir/GiteaPublish"
git checkout "v${pkgver}" || true
dotnet --version
dotnet clean
dotnet restore
dotnet publish -c Release -r linux-x64 --self-contained \
-p:PublishSingleFile=true \
-p:UseAppHost=true \
-p:DebugType=embedded \
-o "$srcdir/output"
}

package() {
cd "$srcdir/output"
pwd
install -Dm755 "GiteaPublish" "$pkgdir/usr/bin/gitea-publish"
}
