Skip to content

Conversation

@field123
Copy link
Collaborator

@field123 field123 commented Jan 26, 2026

Summary

Fix the test-wab CI job which was failing due to missing dependencies, generated files, and database authentication issues.

Changes to .github/workflows/tests.yml:

  • Add yarn install steps to ensure node_modules are present even if cache restoration fails
  • Add make step to generate required files (PEG parsers, model classes) that tests depend on
  • Add POSTGRES_HOST_AUTH_METHOD: trust to postgres service to allow passwordless connections

@field123 field123 added the run-wab-tests Runs the wab e2e tests in a PR label Jan 26, 2026
@field123 field123 changed the title ci: fix jest not found in test-wab CI job by adding yarn install steps ci: fix test-wab job missing dependencies and database auth Jan 26, 2026
@field123 field123 merged commit 0777950 into master Jan 26, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-wab-tests Runs the wab e2e tests in a PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants