This is an automated email from the ASF dual-hosted git repository. juergbi pushed a commit to branch jbilleter/python3.14 in repository https://gitbox.apache.org/repos/asf/buildstream-plugins.git
commit 7a66f81e9bcfabb8c170e10c4a8f595bba501b1f Author: Jürg Billeter <[email protected]> AuthorDate: Fri Oct 17 10:24:36 2025 +0200 ci: Update Ubuntu images from 22.04 to 24.04 Match the main BuildStream repository. --- .github/workflows/ci.yml | 10 ++++++++-- .github/workflows/merge.yml | 10 ++++++++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a38e376..5762246 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ concurrency: jobs: tests: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 continue-on-error: ${{ matrix.allow-failure || false }} strategy: @@ -48,6 +48,9 @@ jobs: allow-failure: true steps: + - name: Disable AppArmor restriction for bubblewrap + run: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 + - name: Check out repository uses: actions/checkout@v2 # BuildStream requires tags to be able to find its version. @@ -59,8 +62,11 @@ jobs: ${GITHUB_WORKSPACE}/.github/run-ci.sh ${{ matrix.test-name }} docs: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: + - name: Disable AppArmor restriction for bubblewrap + run: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 + - name: Check out repository uses: actions/checkout@v2 # BuildStream requires tags to be able to find its version. diff --git a/.github/workflows/merge.yml b/.github/workflows/merge.yml index 67ef1a4..c40ede3 100644 --- a/.github/workflows/merge.yml +++ b/.github/workflows/merge.yml @@ -8,8 +8,11 @@ on: jobs: build: name: Build documentation - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: + - name: Disable AppArmor restriction for bubblewrap + run: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 + - name: Checkout code uses: actions/checkout@v2 # BuildStream requires tags to be able to find its version. @@ -40,9 +43,12 @@ jobs: publish: needs: build - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: + - name: Disable AppArmor restriction for bubblewrap + run: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0 + - name: Download artifact uses: actions/download-artifact@v4 with:
