CI: Switch Flatpak builds back temporarily to GitHub runners

Until Blacksmith runners enable redirect_dir, the flatpak builder
container is unable to install updates for packages in its system dirs.
This commit is contained in:
Jelle Raaijmakers 2025-10-16 11:02:23 +02:00 committed by Jelle Raaijmakers
parent 188384710a
commit 27cb5d8c1e
2 changed files with 7 additions and 4 deletions

View File

@ -23,15 +23,16 @@ jobs:
&& contains(github.event.pull_request.labels.*.name, 'flatpak')
name: Flatpak ${{ matrix.arch }}
# FIXME: Temporarily run on GitHub runners until Blacksmith runners have overlay redirect_dir enabled.
strategy:
fail-fast: false
matrix:
arch: ['x86_64']
runner_labels: ['["blacksmith-8vcpu-ubuntu-2404"]']
runner_labels: ['["ubuntu-24.04"]']
include:
- arch: 'aarch64'
runner_labels: '["blacksmith-8vcpu-ubuntu-2404-arm"]'
runner_labels: '["ubuntu-24.04-arm"]'
secrets: inherit
uses: ./.github/workflows/flatpak-template.yml

View File

@ -81,15 +81,17 @@ jobs:
flatpak:
if: github.repository == 'LadybirdBrowser/ladybird'
name: Flatpak ${{ matrix.arch }}
# FIXME: Temporarily run on GitHub runners until Blacksmith runners have overlay redirect_dir enabled.
strategy:
fail-fast: false
matrix:
arch: [ 'x86_64' ]
runner_labels: [ '["blacksmith-8vcpu-ubuntu-2404"]' ]
runner_labels: [ '["ubuntu-24.04"]' ]
include:
- arch: 'aarch64'
runner_labels: '["blacksmith-8vcpu-ubuntu-2404-arm"]'
runner_labels: '["ubuntu-24.04-arm"]'
secrets: inherit
uses: ./.github/workflows/flatpak-template.yml