Prerequisits
Scope
- Test and verify that the following pass with no issues on Nodejs 26:
npm run lint
npm run test
npm run test:e2e:live
-
Test and verify that build job in the GitHub action goes thru successfully. This requires a fork of the repo, and adding a repo variable RUN_E2E with value of true.
-
Launch an instance with Nodejs 26 and manually navigate and verify the following views are not broken:
/ai/ai-agent
/api/facebook
/api/google/drive
/api/google/sheets
/ai/llm-camera
/api/paypal
/api/paypal/success
/api/paypal/cancel
/api/quickbooks
/api/steam
/api/stripe
/api/tumblr
/api/twitch
-
Modify the build matrix
Acceptance criteria for the PR
All of the following must be included
- Screenshot of the results from
npm run test:e2e:live with no skipped or failing tests
- Screenshot from the manual testing of the views listed above
- Link to the GitHub action run in the fork repo + attachment of the two artifacts files from the action run to the PR (
tmp-artifacts-ubuntu-latest-build-... and tmp-artifacts-windows-latest-build-...)
➡️ The first PR that meets the above acceptance criteria will be accepted; no issue assignment. AI/LLM generated submissions will be marked as spam/invalid.
Prerequisits
Scope
Test and verify that
buildjob in the GitHub action goes thru successfully. This requires a fork of the repo, and adding a repo variableRUN_E2Ewith value oftrue.Launch an instance with Nodejs 26 and manually navigate and verify the following views are not broken:
/ai/ai-agent
/api/facebook
/api/google/drive
/api/google/sheets
/ai/llm-camera
/api/paypal
/api/paypal/success
/api/paypal/cancel
/api/quickbooks
/api/steam
/api/stripe
/api/tumblr
/api/twitch
Modify the build matrix
hackathon-starter/.github/workflows/build.yml
Line 24 in 30dd4f9
Acceptance criteria for the PR
All of the following must be included
npm run test:e2e:livewith no skipped or failing teststmp-artifacts-ubuntu-latest-build-...andtmp-artifacts-windows-latest-build-...)➡️ The first PR that meets the above acceptance criteria will be accepted; no issue assignment. AI/LLM generated submissions will be marked as spam/invalid.