Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: pin ubuntu version in GitHub Actions #8375

Merged
merged 1 commit into from
Dec 20, 2024

Conversation

sissbruecker
Copy link
Contributor

@sissbruecker sissbruecker commented Dec 20, 2024

ubuntu-latest now refers to ubuntu-24.04, which results in the following issues:

  • Ubuntu now includes an App Armor profile for Chrome that prevents running builds downloaded from the internet, such as the ones downloaded by Puppeteer and Playwright
  • Playwright browser install fails with Package libicu70 is not available, but is referred to by another package

For the App Armor issue we could do what the Puppeteer team did, and disable App Armor for CI runs (puppeteer/puppeteer#13196). However that doesn't solve the Playwright installation issue. For now it seems easiest to pin the Ubuntu version to the one we used before and wait for things to settle.

@sissbruecker
Copy link
Contributor Author

Failed CI run can be seen here: #8374

@sissbruecker sissbruecker force-pushed the test/fix-ubuntu-version-in-ci branch from 869c676 to 291cb6c Compare December 20, 2024 06:20
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changed the version for all jobs, even if they don't use Puppeteer / Playwright. Seems confusing otherwise?

@web-padawan web-padawan changed the title test: pin ubuntu version in CI chore: pin ubuntu version in GitHub Actions Dec 20, 2024
@web-padawan web-padawan merged commit 2860b7c into main Dec 20, 2024
9 checks passed
@web-padawan web-padawan deleted the test/fix-ubuntu-version-in-ci branch December 20, 2024 08:15
sissbruecker added a commit that referenced this pull request Dec 20, 2024
sissbruecker added a commit that referenced this pull request Dec 20, 2024
sissbruecker added a commit that referenced this pull request Dec 20, 2024
web-padawan pushed a commit that referenced this pull request Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants