diff --git a/.forgejo/workflows/packages.yml b/.forgejo/workflows/packages.yml index 75fd222..edc8fd2 100644 --- a/.forgejo/workflows/packages.yml +++ b/.forgejo/workflows/packages.yml @@ -38,4 +38,6 @@ jobs: export DIR=$(mktemp -d) chown forgejo $DIR /srv + export VERBOSE="${{ vars.VERBOSE || false }}" + su -c "packages/run.sh $binary $full_version ${{ matrix.info.version }} ${{ matrix.info.tests }}" forgejo diff --git a/packages/run.sh b/packages/run.sh index 2a8f991..5c691c2 100755 --- a/packages/run.sh +++ b/packages/run.sh @@ -68,6 +68,10 @@ function main() { echo "======================== FAIL package-$package ===================" sleep 5 # hack for Forgejo v1.21 to workaround a bug by which the last lines of the output are moved to the next step false + else + if test "$VERBOSE" = true ; then + sed -e 's/^/[RUN] /' < /tmp/run.out + fi fi echo "======================== END package-$package ===================" done