Skip to content

Create test.yml#12

Merged
aaronshim merged 11 commits intomainfrom
eozmen410-test-workflow
Feb 18, 2025
Merged

Create test.yml#12
aaronshim merged 11 commits intomainfrom
eozmen410-test-workflow

Conversation

@eozmen410
Copy link
Contributor

Adds new GitHub workflow to trigger integration and UI tests on PRs

Adds new GitHub workflow to trigger integration and UI tests on PRs
@aaronshim
Copy link
Contributor

The error

[2273:2273:0214/215407.681740:FATAL:zygote_host_impl_linux.cc(126)] No usable sandbox! Update your kernel or see https://chromium.googlesource.com/chromium/src/+/main/docs/linux/suid_sandbox_development.md for more information on developing with the SUID sandbox. If you want to live dangerously and need an immediate workaround, you can try using --no-sandbox.

is a known Ubuntu problem and a workaround is to add the options --no-sandbox and --disable-setuid-sandbox to the Puppeteer startup.

Could you give that a try to see if it works? Otherwise, we don't use the Ubunut container and go with a third-party action for running Puppeteer, but unclear whether that is more or less risky.

@eozmen410 eozmen410 requested a review from aaronshim February 18, 2025 14:46
Copy link
Contributor

@aaronshim aaronshim left a comment

Choose a reason for hiding this comment

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

eozmen410 and others added 10 commits February 18, 2025 15:50
Bumps the npm_and_yarn group with 2 updates in the / directory: [dompurify](https://github.com/cure53/DOMPurify) and [esbuild](https://github.com/evanw/esbuild).


Updates `dompurify` from 3.1.6 to 3.2.4
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](cure53/DOMPurify@3.1.6...3.2.4)

Updates `esbuild` from 0.23.0 to 0.25.0
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md)
- [Commits](evanw/esbuild@v0.23.0...v0.25.0)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: direct:production
  dependency-group: npm_and_yarn
- dependency-name: esbuild
  dependency-type: direct:development
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <[email protected]>
Copy link
Contributor

@aaronshim aaronshim left a comment

Choose a reason for hiding this comment

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

Thanks for doing this! (We pair debugged most of the concerns.)

@eozmen410 eozmen410 requested a review from aaronshim February 18, 2025 19:55
@aaronshim aaronshim merged commit 6a94867 into main Feb 18, 2025
2 checks passed
@eozmen410 eozmen410 deleted the eozmen410-test-workflow branch February 18, 2025 21:06
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.

2 participants