ilot/forgejo-runner: downgrade to 3.5.1
Some checks failed
/ lint (pull_request) Successful in 29s
/ deploy-aarch64 (pull_request) Has been skipped
/ build-aarch64 (pull_request) Failing after 1m11s
/ deploy-x86_64 (pull_request) Successful in 26s
/ build-x86_64 (pull_request) Successful in 1m11s

This commit is contained in:
Antoine Martin 2025-02-18 11:09:37 -05:00
parent 713da6ef66
commit 9014d2d544
Signed by: ayakael
GPG key ID: D62A472A4AA7D541
2 changed files with 18 additions and 6 deletions

View file

@ -1,14 +1,14 @@
# Contributor: Patrycja Rosa <alpine@ptrcnull.me> # Contributor: Patrycja Rosa <alpine@ptrcnull.me>
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me> # Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=forgejo-runner pkgname=forgejo-runner
pkgver=6.2.2 pkgver=3.5.1
pkgrel=0 pkgrel=0
pkgdesc="CI/CD job runner for Forgejo" pkgdesc="CI/CD job runner for Forgejo"
url="https://code.forgejo.org/forgejo/runner" url="https://code.forgejo.org/forgejo/runner"
arch="all" arch="all"
license="MIT" license="MIT"
makedepends="go" makedepends="go"
install="$pkgname.pre-install" install="$pkgname.pre-install $pkgname.pre-upgrade"
subpackages="$pkgname-openrc" subpackages="$pkgname-openrc"
source="$pkgname-$pkgver.tar.gz::https://code.forgejo.org/forgejo/runner/archive/v$pkgver.tar.gz source="$pkgname-$pkgver.tar.gz::https://code.forgejo.org/forgejo/runner/archive/v$pkgver.tar.gz
@ -17,9 +17,7 @@ source="$pkgname-$pkgver.tar.gz::https://code.forgejo.org/forgejo/runner/archive
forgejo-runner.confd forgejo-runner.confd
" "
builddir="$srcdir/runner" builddir="$srcdir/runner"
# !check: tests require running forgejo options="!check" # tests require running forgejo
# net: downloading go packages
options="!check net"
build() { build() {
go build \ go build \
@ -42,7 +40,7 @@ package() {
} }
sha512sums=" sha512sums="
0743178e50f9524aa81514210ec1f8614cd13e58dbbb42f8762471debf92c26f32b4704a74c85c2cff0530973a3f2877cdb798ac1057953eb7c81d43514816c6 forgejo-runner-6.2.2.tar.gz de40e20df8ad2c87c88cd9f1de6c9e170f4dbd6890ee1ba9b297a4bb53537399c25fe16b27d55c38db6b456c4e186ce9abed4a825b87708292ce8d8b273b6eaa forgejo-runner-3.5.1.tar.gz
a3c7238b0c63053325d31e09277edd88690ef5260854517f82d9042d6173fb5d24ebfe36e1d7363673dd8801972638a6e69b6af8ad43debb6057515c73655236 forgejo-runner.logrotate a3c7238b0c63053325d31e09277edd88690ef5260854517f82d9042d6173fb5d24ebfe36e1d7363673dd8801972638a6e69b6af8ad43debb6057515c73655236 forgejo-runner.logrotate
bb0c6fbe90109c77f9ef9cb0d35d20b8033be0e4b7a60839b596aa5528dfa24309ec894d8c04066bf8fb30143e63a5fd8cc6fc89aac364422b583e0f840e2da6 forgejo-runner.initd bb0c6fbe90109c77f9ef9cb0d35d20b8033be0e4b7a60839b596aa5528dfa24309ec894d8c04066bf8fb30143e63a5fd8cc6fc89aac364422b583e0f840e2da6 forgejo-runner.initd
e11eab27f88f1181112389befa7de3aa0bac7c26841861918707ede53335535425c805e6682e25704e9c8a6aecba3dc13e20900a99df1183762b012b62f26d5f forgejo-runner.confd e11eab27f88f1181112389befa7de3aa0bac7c26841861918707ede53335535425c805e6682e25704e9c8a6aecba3dc13e20900a99df1183762b012b62f26d5f forgejo-runner.confd

View file

@ -0,0 +1,14 @@
#!/bin/sh
addgroup -S forgejo-runner 2>/dev/null
adduser -S -D -H -h /var/lib/forgejo-runner -s /sbin/nologin -G forgejo-runner -g forgejo-runner forgejo-runner 2>/dev/null
cat >&2 <<EOF
* In order to setup the runner, create a config file
* in /etc/forgejo-runner/config.yaml (either from .example.yaml,
* or generating your own with 'forgejo-runner generate-config'),
* then register it with 'doas -u forgejo-runner forgejo-runner register'
* ran in the /var/lib/forgejo-runner directory.
EOF
exit 0