-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add workflow for e2e tests #2
Conversation
.github/workflows/e2e.yml
Outdated
push: | ||
branches: [ main ] | ||
branches: [ main, feat/workflow-for-e2e ] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Question: as I understand it, we only want to run these tests after a deploy? This already happens on push to the main branch, so probably we can remove the push
directive here.
@@ -1,33 +1,43 @@ | |||
name: E2E tests | |||
on: | |||
workflow_call: | |||
workflow_dispatch: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nitpick: I think we only need workflow_call
to be able to call this workflow from the deployment one. workflow_dispatch
is only necessary if we want to trigger it manually.
Thought: We can also run it on a schedule (e.g. daily) by using the schedule directive. Perhaps in that case we should send the results to Slack somehow? Or report them somewhere else that we're aware?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Schedule and alert on slack is good idea.
I've added workflow_dispatch just in case. But if you want I can remove it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, it's fine that it's there. Perhaps we want to run the tests manually at some point. 🙂
a64d131
to
71b88f6
Compare
Test Summary - Run #30
🎉 All tests passed! |
87874dc
to
e420fb2
Compare
Test Summary - Run #34
🎉 All tests passed! |
e420fb2
to
e0b206a
Compare
Test Summary - Run #35
🎉 All tests passed! |
8da035c
to
5063ca5
Compare
Test Summary - Run #37
🎉 All tests passed! |
5063ca5
to
dc8ff85
Compare
No description provided.