Skip to content

ci: re-enable auth bootstrap and web tests in PR preview#4072

Merged
junaway merged 3 commits intomainfrom
ci/reenable-web-tests-in-pr-preview
Mar 27, 2026
Merged

ci: re-enable auth bootstrap and web tests in PR preview#4072
junaway merged 3 commits intomainfrom
ci/reenable-web-tests-in-pr-preview

Conversation

@mmabrouk
Copy link
Copy Markdown
Member

@mmabrouk mmabrouk commented Mar 26, 2026

Summary

  • Re-enables the post-deploy tests job in the PR preview workflow (14-check-pr-preview.yml) that was previously disabled via if: false
  • Changes packages from all to web-only so only the auth bootstrap (programmatic admin creation) and Playwright web tests run after Railway deploy
  • API, SDK, and services tests remain disabled (skipped by the web-only package filter)
  • Removes the tests-disabled placeholder job since it's no longer needed

Open with Devin

Re-enable the post-deploy tests job that was disabled via 'if: false'.
Change packages from 'all' to 'web-only' so only the auth bootstrap
(admin creation) and Playwright web tests run. API, SDK, and services
tests remain disabled.

Remove the tests-disabled placeholder job since it's no longer needed.
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 26, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agenta-documentation Ready Ready Preview, Comment Mar 26, 2026 10:17am

Request Review

@dosubot dosubot bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Mar 26, 2026
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 1 additional finding.

Open in Devin Review

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 26, 2026

Railway Preview Environment

Status Destroyed (PR closed)

Updated at 2026-03-27T10:47:54.147Z

Keep the PR preview web checks enabled and add a second Railway test job for the SDK acceptance and integration suites. API and services preview tests remain disabled so we can isolate whether the SDK suite destabilizes the preview environment.
devin-ai-integration[bot]

This comment was marked as resolved.

Include the package selector in the Railway preview test concurrency key so the web-only and sdk-only workflow calls do not cancel each other when they run against the same preview URL.
@junaway junaway merged commit 7157651 into main Mar 27, 2026
27 of 28 checks passed
@mmabrouk
Copy link
Copy Markdown
Member Author

Was not supposed to be merged @jp-agenta :) This enabled the SDK tests (while testing), while only the web tests should be enabled. I will create another PR to disable these

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci/cd size:S This PR changes 10-29 lines, ignoring generated files. tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants