diff --git a/.github/workflows/build_pkg.yml b/.github/workflows/build_pkg.yml index 17c5bbd..c740d67 100644 --- a/.github/workflows/build_pkg.yml +++ b/.github/workflows/build_pkg.yml @@ -12,7 +12,6 @@ jobs: - name: Build PKG uses: vmactions/freebsd-vm@v1 with: - usesh: true prepare: | pkg install -y gmake npm wget pkgconf git go122 portsnap ffmpeg p5-Image-ExifTool libheif vips bsddialog portconfig mkdir -p /var/db/portsnap && portsnap --interactive auto > /dev/null @@ -21,7 +20,7 @@ jobs: run: | git config --global --add safe.directory /home/runner/work/photoprism-freebsd-port/photoprism-freebsd-port make package - bash -c "for file in work/pkg/*.pkg;do mv $file ${file//\.pkg/-FreeBSD-$(uname -r).pkg}; done" + python3 -c "import glob, os; [os.rename(f, f.replace('.pkg', '-FreeBSD-' + os.uname().release + '.pkg')) for f in glob.glob('work/pkg/*.pkg')]" - name: Upload build artifacts uses: actions/upload-artifact@v4 with: @@ -36,7 +35,6 @@ jobs: - name: Build PKG uses: vmactions/freebsd-vm@v1 with: - usesh: true release: "13.3" prepare: | pkg install -y gmake npm wget pkgconf git go122 ffmpeg p5-Image-ExifTool libheif vips bsddialog portconfig @@ -46,7 +44,7 @@ jobs: run: | git config --global --add safe.directory /home/runner/work/photoprism-freebsd-port/photoprism-freebsd-port make package - bash -c "for file in work/pkg/*.pkg;do mv $file ${file//\.pkg/-FreeBSD-$(uname -r).pkg}; done" + python3 -c "import glob, os; [os.rename(f, f.replace('.pkg', '-FreeBSD-' + os.uname().release + '.pkg')) for f in glob.glob('work/pkg/*.pkg')]" - name: Upload build artifacts uses: actions/upload-artifact@v4 with: