Skip to content

run test suite and editor preview for all PRs--internal and external#1524

Merged
SFJohnson24 merged 2 commits intomainfrom
automate_test_external
Jan 12, 2026
Merged

run test suite and editor preview for all PRs--internal and external#1524
SFJohnson24 merged 2 commits intomainfrom
automate_test_external

Conversation

@SFJohnson24
Copy link
Copy Markdown
Collaborator

this PR grabs the PR reference in the CI and passes it to test suite and the selenium e2e testing. It then uses that to checkout the code for the test suite/editor preview run. I also allowed manual dispatch of these actions with PR reference #'s, you can leave this blank and it will run it on the current branch that is selected or give it a particular PR (internal or external)

Comment on lines +11 to +15
inputs:
pr_number:
description: "PR number to test (leave empty for current branch)"
required: false
type: string
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

i think we should add this to test_unit as well

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

@gerrycampion #1519 this PR resolves the unit tests for outside PRs. Our unit tests dont make any API calls but the config service wants one when it is initialized. If we give the unit tests a fakekey, they run appropriately for all internal and external PRs

@SFJohnson24 SFJohnson24 merged commit c58efdb into main Jan 12, 2026
11 checks passed
@SFJohnson24 SFJohnson24 deleted the automate_test_external branch January 12, 2026 13:17
@SFJohnson24 SFJohnson24 restored the automate_test_external branch January 12, 2026 13:24
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.

3 participants