From 023a255533ada6c0f3bfc7518eb35f55a9ac8b26 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 23 Apr 2026 16:40:20 +0000 Subject: [PATCH 1/4] Initial plan From eee8f58232d298442854ac01046ae3b3adf75fdb Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 23 Apr 2026 16:58:55 +0000 Subject: [PATCH 2/4] Add e2e env file copy automation to setup scripts Agent-Logs-Url: https://github.com/SeattleColleges/nsc-events-fullstack/sessions/1cd0ce05-e87c-47dd-a6a1-37e0783cf76b Co-authored-by: TVW96 <103076891+TVW96@users.noreply.github.com> --- setup-macos-linux.sh | 14 ++++++++++++++ setup-windows.bat | 13 +++++++++++++ 2 files changed, 27 insertions(+) diff --git a/setup-macos-linux.sh b/setup-macos-linux.sh index fbeddc9..1d80e96 100644 --- a/setup-macos-linux.sh +++ b/setup-macos-linux.sh @@ -65,6 +65,20 @@ fi cd "$PROJECT_ROOT" +# --- E2E Setup --- +echo "Setting up E2E tests (e2e)..." +cd "$PROJECT_ROOT/e2e" + +if [ -f ".env.example" ]; then + cp .env.example .env + echo "Created .env file from .env.example" + echo "ACTION REQUIRED: Please configure your e2e .env file if needed." +else + echo "Warning: e2e/.env.example not found. Please create .env file manually." +fi + +cd "$PROJECT_ROOT" + # --- Husky Git Hooks Setup --- echo "Setting up Git hooks (Husky)..." if [ -d ".git" ]; then diff --git a/setup-windows.bat b/setup-windows.bat index abe1454..5f6a35f 100644 --- a/setup-windows.bat +++ b/setup-windows.bat @@ -57,6 +57,19 @@ if exist ".env.example" ( cd .. +REM --- E2E Setup --- +echo Setting up E2E tests (e2e)... +cd e2e +if exist ".env.example" ( + copy .env.example .env >nul + echo Created .env file from .env.example + echo ACTION REQUIRED: Please configure your e2e .env file if needed. +) else ( + echo Warning: e2e\.env.example not found. Please create .env file manually. +) + +cd .. + REM --- Husky Git Hooks Setup --- echo Setting up Git hooks (Husky)... if exist ".git" ( From a874c39a329d48d0d861d9c7977ef185714c7302 Mon Sep 17 00:00:00 2001 From: Troy Washington <103076891+TVW96@users.noreply.github.com> Date: Thu, 23 Apr 2026 10:02:36 -0700 Subject: [PATCH 3/4] Simplify .env file creation message Removed the action required message for .env configuration. --- setup-macos-linux.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/setup-macos-linux.sh b/setup-macos-linux.sh index 1d80e96..4b097eb 100644 --- a/setup-macos-linux.sh +++ b/setup-macos-linux.sh @@ -72,7 +72,6 @@ cd "$PROJECT_ROOT/e2e" if [ -f ".env.example" ]; then cp .env.example .env echo "Created .env file from .env.example" - echo "ACTION REQUIRED: Please configure your e2e .env file if needed." else echo "Warning: e2e/.env.example not found. Please create .env file manually." fi From 6d967048b83d07543848e5949eab0969bab74899 Mon Sep 17 00:00:00 2001 From: Troy Washington <103076891+TVW96@users.noreply.github.com> Date: Thu, 23 Apr 2026 10:02:55 -0700 Subject: [PATCH 4/4] Simplify .env file creation message Removed action required message for .env configuration. --- setup-windows.bat | 1 - 1 file changed, 1 deletion(-) diff --git a/setup-windows.bat b/setup-windows.bat index 5f6a35f..48a4b61 100644 --- a/setup-windows.bat +++ b/setup-windows.bat @@ -63,7 +63,6 @@ cd e2e if exist ".env.example" ( copy .env.example .env >nul echo Created .env file from .env.example - echo ACTION REQUIRED: Please configure your e2e .env file if needed. ) else ( echo Warning: e2e\.env.example not found. Please create .env file manually. )