Skip to content

Commit ee83c14

Browse files
authored
Merge pull request #20 from openSVM/copilot/fix-19
Remove password-based wallet authentication system, fix visual issues, and ensure consistent theme implementation
2 parents 91585bd + 5b66958 commit ee83c14

File tree

177 files changed

+12774
-38507
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

177 files changed

+12774
-38507
lines changed

.github/workflows/build-web.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -99,17 +99,23 @@ jobs:
9999
name: web-build-${{ github.sha }}
100100
path: deploy_latest
101101

102+
- name: Setup build directory for E2E tests
103+
run: |
104+
# Copy build artifacts to build directory for serve command
105+
if [ -d "deploy_latest" ]; then
106+
cp -r deploy_latest/* ./build/ 2>/dev/null || cp -r deploy_latest/build/* ./build/ 2>/dev/null || yarn build
107+
else
108+
yarn build
109+
fi
110+
102111
- name: Run tests
103112
run: yarn test --watchAll=false --coverage
104113

105-
- name: Install Playwright
106-
run: yarn playwright:install
114+
- name: Install Playwright Browsers
115+
run: npx playwright install --with-deps
107116

108117
- name: Run E2E tests
109118
run: yarn test:e2e
110-
env:
111-
# Use local build for E2E tests if needed
112-
PLAYWRIGHT_BASE_URL: http://localhost:3000
113119

114120
- name: Upload test results
115121
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)