1414jobs :
1515 pass1 :
1616 name : Run up to Linux build under bubblewrap
17- runs-on : ubuntu-latest
17+ runs-on : ubuntu-24.04
1818 steps :
1919 - name : Install bubblewrap
2020 run : sudo apt install bubblewrap
2626 # against a commit != HEAD with depth=1, it errors out.
2727 fetch-depth : 0
2828 - name : Work around Ubuntu 24.04 bubblewrap bug
29- run : bash .github/workflows/ubuntu_bwrap_fix.sh
29+ run : sudo cp .github/workflows/bwrap.apparmor /etc/apparmor.d/bwrap && sudo systemctl reload apparmor
3030 - name : Query cache for sources
3131 id : cache
3232 uses : actions/cache/restore@v4
6363 pass2 :
6464 name : Run up to Python bootstrap under bubblewrap
6565 needs : pass1
66- runs-on : ubuntu-latest
66+ runs-on : ubuntu-24.04
6767 steps :
6868 - name : Install bubblewrap
6969 run : sudo apt install bubblewrap
7575 # against a commit != HEAD with depth=1, it errors out.
7676 fetch-depth : 0
7777 - name : Work around Ubuntu 24.04 bubblewrap bug
78- run : bash .github/workflows/ubuntu_bwrap_fix.sh
78+ run : sudo cp .github/workflows/bwrap.apparmor /etc/apparmor.d/bwrap && sudo systemctl reload apparmor
7979 - name : Get pass1_image
8080 uses : actions/download-artifact@v4
8181 with :
@@ -118,7 +118,7 @@ jobs:
118118 pass3 :
119119 name : Run remaining builds under bubblewrap
120120 needs : pass2
121- runs-on : ubuntu-latest
121+ runs-on : ubuntu-24.04
122122 steps :
123123 - name : Install bubblewrap
124124 run : sudo apt install bubblewrap
@@ -130,7 +130,7 @@ jobs:
130130 # against a commit != HEAD with depth=1, it errors out.
131131 fetch-depth : 0
132132 - name : Work around Ubuntu 24.04 bubblewrap bug
133- run : bash .github/workflows/ubuntu_bwrap_fix.sh
133+ run : sudo cp .github/workflows/bwrap.apparmor /etc/apparmor.d/bwrap && sudo systemctl reload apparmor
134134 - name : Get pass2_image
135135 uses : actions/download-artifact@v4
136136 with :
0 commit comments