]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
ci: avoid rsync dependency in NetBSD VM jobs
authorDarafei Praliaskouski <me@komzpa.net>
Sat, 9 May 2026 15:50:31 +0000 (19:50 +0400)
committerDarren Tucker <dtucker@dtucker.net>
Mon, 11 May 2026 08:16:59 +0000 (18:16 +1000)
.github/workflows/vm.yml

index 7d5161b5bb6b371a40591256cd08ccb2c914bbbc..2aed986518dbbc8ce481898b228ec2a06df25e4a 100644 (file)
@@ -166,7 +166,12 @@ jobs:
       with:
         release: ${{ matrix.target }}
         usesh: true
+        sync: scp
+        copyback: false
         prepare: |
+          case "$(uname -r)" in
+          9.*) export PKG_PATH="ftp://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/$(uname -p)/9.0_2026Q1/All" ;;
+          esac
           /usr/sbin/pkg_add sudo
           openssl rand -base64 9 >$GITHUB_WORKSPACE/regress/password
           pw=$(tr -d '\n' <$GITHUB_WORKSPACE/regress/password | pwhash)
@@ -496,4 +501,3 @@ jobs:
         cd $GITHUB_WORKSPACE
         cp regress/password regress/kbdintpw
         sudo -u builder env SUDO=sudo TEST_SSH_SSHD_CONFOPTS="UsePam yes" make t-exec
-