fix(ci): pina ubuntu-24.04 nos jobs com Playwright

O label ubuntu-latest migrou para Ubuntu 26.04 em out/2026 e o Playwright 1.58.2 não tem build para 26.04 (run 42095564329: 'Playwright does not support chromium on ubuntu26.04-x64'). Pina o job checks do ci-pr e o verify do deploy em ubuntu-24.04 até o bump do Playwright.
This commit is contained in:
Francisco Solla 2026-11-05 16:52:50 -03:00
parent cedc07389f
commit ca0215edf1
2 changed files with 7 additions and 2 deletions

View file

@ -62,7 +62,10 @@ env:
jobs:
checks:
if: github.event.pull_request.head.repo.full_name == github.repository
runs-on: ubuntu-latest
# Playwright 1.58.2 has no ubuntu26.04 build and `ubuntu-latest` migrated
# to 26.04 in Oct 2026 (run 42095564329). Pin 24.04 until the Playwright
# bump lands; `ubuntu-latest` here breaks every PR at browser install.
runs-on: ubuntu-24.04
timeout-minutes: 50
services:
postgres-int:

View file

@ -101,7 +101,9 @@ jobs:
verify:
needs: [preflight]
if: needs.preflight.outputs.should_deploy == 'true'
runs-on: ubuntu-latest
# Same pin as ci-pr: Playwright 1.58.2 has no ubuntu26.04 build and
# `ubuntu-latest` migrated to 26.04 in Oct 2026.
runs-on: ubuntu-24.04
timeout-minutes: 50
services:
# OPS71 — GitHub hosted: jobs run on the runner VM, so services are