This PR stabilizes the Nightly QA pipeline by resolving infrastructure dependency conflicts and ensuring environment stability.
Key changes:
Updated browser library installation in Static Analysis to use the chromium-browser PPA pattern (resolves libasound2 candidates issue on Ubuntu 24.04).
Set CHROME_PATH and PUPPETEER_EXECUTABLE_PATH environment variables consistently across all browser-based jobs.
Added missing packages to depcheck ignores (@payloadcms/ui, @commitlint/*) to prevent false-positive failures in the Maintenance job.
Unified registry authentication patterns.
This PR stabilizes the Nightly QA pipeline by resolving infrastructure dependency conflicts and ensuring environment stability.
Key changes:
- Updated browser library installation in `Static Analysis` to use the `chromium-browser` PPA pattern (resolves `libasound2` candidates issue on Ubuntu 24.04).
- Set `CHROME_PATH` and `PUPPETEER_EXECUTABLE_PATH` environment variables consistently across all browser-based jobs.
- Added missing packages to `depcheck` ignores (`@payloadcms/ui`, `@commitlint/*`) to prevent false-positive failures in the Maintenance job.
- Unified registry authentication patterns.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR stabilizes the Nightly QA pipeline by resolving infrastructure dependency conflicts and ensuring environment stability.
Key changes:
Static Analysisto use thechromium-browserPPA pattern (resolveslibasound2candidates issue on Ubuntu 24.04).CHROME_PATHandPUPPETEER_EXECUTABLE_PATHenvironment variables consistently across all browser-based jobs.depcheckignores (@payloadcms/ui,@commitlint/*) to prevent false-positive failures in the Maintenance job.View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.