Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add GitHub Actions for e2e test #62

Merged
merged 25 commits into from
Feb 27, 2025
Merged

add GitHub Actions for e2e test #62

merged 25 commits into from
Feb 27, 2025

Conversation

u110
Copy link
Collaborator

@u110 u110 commented Feb 18, 2025

This pull request adds a new GitHub Actions workflow file to run end-to-end (E2E) tests for the project. The workflow is configured to run on pushes and pull requests to the main branch, with different job conditions based on the actor initiating the workflow.

Key changes include:

  • Added a new workflow file .github/workflows/e2e_test.yml to define E2E tests.

Workflow configuration:

  • The workflow triggers on push and pull request events targeting the main branch.
  • Defined two jobs: e2e_test for specific team members and e2e_test_for_others for other contributors, with conditional execution based on the actor.
  • Set up the jobs to use specific versions of actions/checkout, actions/setup-go, and hashicorp/setup-terraform actions.
  • Configured environment variables and steps to run the E2E tests, including downloading Go modules and executing make testacc.

@u110 u110 changed the base branch from main to driver-for-snowflake-mysql February 23, 2025 05:59
@u110 u110 force-pushed the driver-for-snowflake-mysql branch from 3947107 to a18ee95 Compare February 24, 2025 06:22
@u110 u110 requested a review from okeyaki February 26, 2025 00:45
@u110 u110 requested a review from katamotokosuke February 26, 2025 00:45
Base automatically changed from driver-for-snowflake-mysql to main February 27, 2025 02:05
@u110 u110 merged commit 2dfb2f3 into main Feb 27, 2025
7 checks passed
@u110 u110 deleted the e2e branch February 27, 2025 04:38
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.

4 participants