diff --git a/.github/workflows/pbuilder-images.yml b/.github/workflows/pbuilder-images.yml index bb6861f9..3e131a96 100644 --- a/.github/workflows/pbuilder-images.yml +++ b/.github/workflows/pbuilder-images.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - dist: [xenial, bionic, focal, jammy] + dist: [xenial, bionic, focal, jammy, noble] arch: [i386, amd64] exclude: # No more i386 support since focal @@ -20,6 +20,8 @@ jobs: arch: i386 - dist: jammy arch: i386 + - dist: noble + arch: i386 runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v3 diff --git a/build-package-native/build-package.sh b/build-package-native/build-package.sh index 74aeb1aa..71065d8f 100755 --- a/build-package-native/build-package.sh +++ b/build-package-native/build-package.sh @@ -20,6 +20,7 @@ do install-project-dependencies done cd /package/@REPO@ +git config --global --add safe.directory `pwd` PKG_SHA=`git rev-parse --short HEAD` PKG_DATE=`date +"%Y%m%d%H%M%S"` dch -l -$PKG_DATE-$PKG_SHA --distribution `lsb_release -sc` "Automated release" diff --git a/install-dependencies/index.js b/install-dependencies/index.js index e7bfb3bb..15054ca2 100644 --- a/install-dependencies/index.js +++ b/install-dependencies/index.js @@ -598,7 +598,7 @@ async function run() if(input.pip) { core.startGroup("Install pip dependencies"); - await exec.exec('sudo python3 -m pip install ' + input.pip); + await exec.exec('sudo python3 -m pip install ' + input.pip + ' --break-system-packages'); core.endGroup(); } if(input.github) diff --git a/setup-pbuilder/pbuilderrc b/setup-pbuilder/pbuilderrc index 9f218e6b..2d055dd7 100644 --- a/setup-pbuilder/pbuilderrc +++ b/setup-pbuilder/pbuilderrc @@ -22,7 +22,7 @@ DEBIAN_SUITES=($UNSTABLE_CODENAME $TESTING_CODENAME $STABLE_CODENAME $OLDSTABLE_ "unstable" "testing" "stable" "oldstable") # List of Ubuntu suites. Update these when needed. -UBUNTU_SUITES=("focal" "bionic" "xenial" "trusty") +UBUNTU_SUITES=("noble" "focal" "bionic" "xenial" "trusty") # Mirrors to use. Update these to your preferred mirror. DEBIAN_MIRROR="ftp.us.debian.org"