Skip to content

Commit 53f821e

Browse files
committed
Rework test suite and webpack config
1 parent 28805a9 commit 53f821e

File tree

13 files changed

+34960
-143
lines changed

13 files changed

+34960
-143
lines changed

.github/workflows/ci.yml

-35
Original file line numberDiff line numberDiff line change
@@ -74,38 +74,3 @@ jobs:
7474
uses: GabrielBB/[email protected]
7575
with:
7676
run: yarn test --stream
77-
78-
webtest:
79-
name: Build and Test (web)
80-
# strategy:
81-
# matrix:
82-
# os: [macos-12, ubuntu-22.04, windows-2022]
83-
# runs-on: ${{ matrix.os }}
84-
runs-on: ubuntu-22.04
85-
# env:
86-
# OS: ${{ matrix.os }}
87-
timeout-minutes: 15
88-
steps:
89-
- uses: actions/checkout@v1
90-
- name: Setup Node
91-
uses: actions/setup-node@v3
92-
with:
93-
node-version: '18'
94-
- name: Restore Dependencies and VS Code test instance
95-
uses: actions/cache@v3
96-
with:
97-
path: |
98-
node_modules
99-
*/*/node_modules
100-
packages/foam-vscode/.vscode-test
101-
key: ${{ runner.os }}-${{ hashFiles('**/yarn.lock', 'packages/foam-vscode/src/test/run-tests.ts') }}-${{ secrets.CACHE_VERSION }}
102-
- name: Install Dependencies
103-
run: yarn
104-
- name: Build Packages
105-
run: yarn build
106-
- name: Download required playwright browsers
107-
run: yarn playwright install
108-
- name: Run Tests
109-
uses: GabrielBB/[email protected]
110-
with:
111-
run: yarn test:web

0 commit comments

Comments
 (0)