chore(devdeps): update dependency pkg-pr-new to ^0.0.60#434
Conversation
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
|
View your CI Pipeline Execution ↗ for commit 9158a6a
☁️ Nx Cloud last updated this comment at |
There was a problem hiding this comment.
Nx Cloud has identified a possible root cause for your failed CI:
The pull request updates pkg-pr-new from version 0.0.51 to 0.0.60, which is a routine dependency update that adds @actions/core as a new transitive dependency. This change does not affect the test infrastructure or the Playwright configuration.
The failing task @forgerock/oidc-suites:e2e-ci--src/user.spec.ts reports: "Error: Timed out waiting 60000ms from config.webServer."
Analysis of the Playwright configuration at /home/workflows/workspace/e2e/oidc-suites/playwright.config.ts shows that the webServer is configured to run pnpm nx serve @forgerock/oidc-app on port 8443, but the webServer configuration does not specify a timeout property, causing Playwright to use its default timeout.
The project configuration for @forgerock/oidc-app reveals that the serve target has dependsOn: ["build", "^build"], meaning it must wait for the build process to complete before starting the Vite development server. In CI environments with cold caches or slow build times, this dependency chain can exceed the default webServer timeout.
The failure is classified as environment_state because:
- The PR changes only affect the
pkg-pr-newdependency and do not modify any test code, webServer configuration, or application code - The webServer timeout is an environmental constraint rather than a code issue
- The serve command's build dependencies may be taking longer in the CI environment than expected
- The default 60-second timeout in Playwright's webServer configuration may be insufficient for CI environments where build processes are slower
This is not a flaky_task because the error is consistent and reproducible when the build/serve process takes longer than 60 seconds. It's not code_change because the PR does not modify any code that would affect the webServer startup time or the test execution.
The recommended fix would be to add a timeout property to the webServer configuration in e2e/oidc-suites/playwright.config.ts to allow more time for the build and server startup process, but this is an infrastructure improvement unrelated to the PR's dependency update.
A code change would likely not resolve this issue, so no action was taken.
🎓 To learn more about Self Healing CI, please visit nx.dev
b1e3f91 to
9158a6a
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. ❌ Your project status has failed because the head coverage (18.75%) is below the target coverage (40.00%). You can increase the head coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #434 +/- ##
=========================================
+ Coverage 0 18.75% +18.75%
=========================================
Files 0 138 +138
Lines 0 27368 +27368
Branches 0 951 +951
=========================================
+ Hits 0 5132 +5132
- Misses 0 22236 +22236 🚀 New features to boost your workflow:
|
@forgerock/davinci-client
@forgerock/oidc-client
@forgerock/protect
@forgerock/sdk-types
@forgerock/sdk-utilities
@forgerock/iframe-manager
@forgerock/sdk-logger
@forgerock/sdk-oidc
@forgerock/sdk-request-middleware
@forgerock/storage
commit: |
|
Deployed 70f7429 to https://ForgeRock.github.io/ping-javascript-sdk/pr-434/70f742981e1af488986dde4f59feca1ca82552d2 branch gh-pages in ForgeRock/ping-javascript-sdk |
📦 Bundle Size Analysis📦 Bundle Size Analysis🚨 Significant Changes🔻 @forgerock/journey-client - 0.0 KB (-82.0 KB, -100.0%) 📊 Minor Changes📈 @forgerock/journey-client - 82.0 KB (+0.0 KB) ➖ No Changes➖ @forgerock/device-client - 9.2 KB 13 packages analyzed • Baseline from latest Legend🆕 New package ℹ️ How bundle sizes are calculated
🔄 Updated automatically on each push to this PR |
This PR contains the following updates:
^0.0.51->^0.0.60Release Notes
stackblitz-labs/pkg.pr.new (pkg-pr-new)
v0.0.60Compare Source
v0.0.59Compare Source
v0.0.58Compare Source
v0.0.57Compare Source
v0.0.56Compare Source
v0.0.55Compare Source
v0.0.54Compare Source
v0.0.53Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.