Skip to content

Conversation

@pyramation
Copy link
Contributor

@pyramation pyramation commented Jan 21, 2026

Summary

Adds 11 packages with tests that were missing from the CI test matrix. These packages all have __tests__ directories with test files but were not previously included in the workflow.

Packages added:

  • graphql/server-test (newly created package)
  • graphql/env
  • graphql/server
  • graphql/test
  • graphql/playwright-test
  • packages/csv-to-pg
  • packages/smtppostmaster
  • postgres/drizzle-orm-test
  • uploads/etag-hash
  • uploads/etag-stream
  • uploads/stream-to-etag

Temporarily commented out:

  • jobs/knative-job-worker (per user request)

Updates since last revision

  • Updated graphql/env test snapshot to include new smtp configuration fields
  • Commented out jobs/knative-job-worker from CI workflow (temporarily disabled)

Review & Testing Checklist for Human

  • Verify all 11 new CI jobs run and pass
  • Review the graphql/env snapshot update - new smtp config was added with default values (port: 587, secure: false, etc.)
  • Check if any packages need special environment variables beyond the existing PostgreSQL/MinIO config

Suggested test plan:
Wait for CI to complete and verify all 11 new jobs pass. If any fail, check if they need additional environment configuration.

Notes

Link to Devin run: https://app.devin.ai/sessions/c9333132d97741deaa5876c78aaade39
Requested by: Dan Lynch (@pyramation)

@devin-ai-integration
Copy link
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

Added packages:
- graphql/env
- graphql/server
- graphql/test
- graphql/playwright-test
- jobs/knative-job-worker
- packages/csv-to-pg
- packages/smtppostmaster
- postgres/drizzle-orm-test
- uploads/etag-hash
- uploads/etag-stream
- uploads/stream-to-etag
@devin-ai-integration devin-ai-integration bot changed the title ci: add graphql/server-test to CI workflow ci: add 12 missing packages with tests to CI workflow Jan 21, 2026
- Updated snapshot for graphql/env merge test
- Temporarily commented out jobs/knative-job-worker from CI
@devin-ai-integration devin-ai-integration bot changed the title ci: add 12 missing packages with tests to CI workflow ci: add 11 missing packages with tests to CI workflow Jan 21, 2026
@pyramation pyramation closed this Jan 21, 2026
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.

2 participants