Skip to content

feat: add e2e testing workflow #18

Open
soasme wants to merge 7 commits intomainfrom
e2e-test-ci
Open

feat: add e2e testing workflow #18
soasme wants to merge 7 commits intomainfrom
e2e-test-ci

Conversation

@soasme
Copy link
Copy Markdown
Collaborator

@soasme soasme commented Aug 3, 2025

No description provided.

@netlify
Copy link
Copy Markdown

netlify Bot commented Aug 3, 2025

Deploy Preview for inkycut-blog canceled.

Name Link
🔨 Latest commit 4770da7
🔍 Latest deploy log https://app.netlify.com/projects/inkycut-blog/deploys/688fecce4d1ff300084089b0

@soasme soasme requested a review from Copilot August 3, 2025 22:49
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds an end-to-end (e2e) testing workflow to the CI pipeline using Playwright for automated browser testing. The workflow sets up a complete testing environment including PostgreSQL database, Wasp CLI, and application services.

Key changes:

  • Adds a new e2e-tests job that runs after the existing build-and-test job
  • Configures PostgreSQL database and required environment variables for testing
  • Sets up Playwright for browser automation and runs e2e tests against a running application instance

Comment thread .github/workflows/ci.yml Outdated
Comment thread .github/workflows/ci.yml Outdated
Comment thread .github/workflows/ci.yml Outdated
soasme and others added 6 commits August 4, 2025 10:50
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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