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

Downgrade ubuntu version in playwright.yml #1298

Merged

Conversation

yucongkoo
Copy link
Contributor

@yucongkoo yucongkoo commented Jan 20, 2025

Summary:

Fixes #1292

Changes Made:

Proposed Commit Message:

Downgrade ubuntu version to v22.04 in playwright.yml

Playwright v1.33~ is incompatible with ubuntu-latest
(v24.x at the point of writing), causing the playwright
workflow to fail at installing browser stage.

Let's fix the ubuntu version to v22.04 (i.e. the latest
compatible ubuntu version).

Note that if we were to upgrade the playwright version
(instead of downgrading ubuntu version), it would
require us to upgrade node version to >= 18, which
is non-trivial.

Copy link
Contributor

@Arif-Khalid Arif-Khalid left a comment

Choose a reason for hiding this comment

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

Great PR and investigation.
Could you adjust the commit message to be more descriptive since it might be confusing for future developers to see the rollback of ubuntu version without a reason.
You can refer to https://se-education.org/guides/conventions/git.html for a guide.

Copy link
Contributor

@Arif-Khalid Arif-Khalid left a comment

Choose a reason for hiding this comment

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

LGTM!

@yucongkoo yucongkoo merged commit 66d348a into CATcher-org:master Jan 20, 2025
4 of 5 checks passed
@yucongkoo yucongkoo deleted the 1292-playwright-github-workflow-failing branch January 20, 2025 15:23
@yucongkoo yucongkoo self-assigned this Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Playwright Github workflow failing
2 participants