Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: Initial self-hosted end-to-end Github Action #42124

Merged
merged 11 commits into from
Dec 9, 2022

Conversation

emmatyping
Copy link
Contributor

@emmatyping emmatyping commented Dec 7, 2022

This adds a new action that runs the self-hosted end-to-end tests in a Github Action. For now it polls from Google Cloud Build, but eventually it will build the image itself.

One thing I want to do before getting this in is to filter (like we do in backend tests) so that we only have to run this for backend changes. Done!

@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Dec 8, 2022
@emmatyping
Copy link
Contributor Author

OK, looks like we are now successfully triggering self-hosted tests on changes to backend code.

Here's after reverting that change, you can see that we don't run the e2e tests (there is no backend change now).

@emmatyping emmatyping marked this pull request as ready for review December 8, 2022 03:07
@emmatyping emmatyping requested a review from a team as a code owner December 8, 2022 03:07
@asottile-sentry
Copy link
Member

I added a little typo fix to the PR just to see the timing on this

Copy link
Member

@asottile-sentry asottile-sentry left a comment

Choose a reason for hiding this comment

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

@chadwhitacre chadwhitacre requested a review from a team December 9, 2022 19:10
@emmatyping emmatyping merged commit 474d2e0 into master Dec 9, 2022
@emmatyping emmatyping deleted the ethanhs/self-hosted-e2e-action branch December 9, 2022 20:03
@chadwhitacre chadwhitacre mentioned this pull request Dec 20, 2022
14 tasks
@github-actions github-actions bot locked and limited conversation to collaborators Dec 25, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Scope: Backend Automatically applied to PRs that change backend components
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants