Skip to content

adds e2e workflow#350

Merged
gtrrz-victor merged 4 commits intomainfrom
gtrrz-victor/run-e2e-test-gh-actions
Feb 16, 2026
Merged

adds e2e workflow#350
gtrrz-victor merged 4 commits intomainfrom
gtrrz-victor/run-e2e-test-gh-actions

Conversation

@gtrrz-victor
Copy link
Contributor

No description provided.

@gtrrz-victor gtrrz-victor requested a review from a team as a code owner February 16, 2026 05:06
Copilot AI review requested due to automatic review settings February 16, 2026 05:06
@cursor
Copy link

cursor bot commented Feb 16, 2026

PR Summary

Low Risk
Low risk CI-only change; main considerations are external CLI install via curl | bash and reliance on a repo secret for workflow execution.

Overview
Adds a new GitHub Actions workflow (.github/workflows/e2e.yml) to run E2E tests on pushes to main and via manual dispatch.

The job enforces single-run concurrency, sets a 10-minute timeout, installs the Claude CLI, and runs mise run test:e2e:claude using the CLAUDE_CODE_OAUTH_TOKEN secret.

Written by Cursor Bugbot for commit ea15c5f. Configure here.

Copy link
Contributor

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

Adds a dedicated GitHub Actions workflow to run end-to-end (E2E) tests against the main branch (and via manual dispatch), aligning with the repo’s use of mise tasks for CI automation.

Changes:

  • Introduces a new E2E Tests workflow triggered on push to main and workflow_dispatch.
  • Adds concurrency controls to ensure only one E2E run executes at a time.
  • Installs and verifies the Claude CLI, then runs mise run test:e2e:claude with an OAuth token secret.

@gtrrz-victor gtrrz-victor merged commit 180bcab into main Feb 16, 2026
3 checks passed
@gtrrz-victor gtrrz-victor deleted the gtrrz-victor/run-e2e-test-gh-actions branch February 16, 2026 05:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants