Skip to content

Commit 6da8f22

Browse files
committed
Merge branch 'develop' into refactor/init-server-process
2 parents a0a4463 + eaf7c7d commit 6da8f22

25 files changed

+786
-99
lines changed

.github/workflows/ci.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
name: mainsail-latest.zip
3333
path: dist/mainsail.zip
3434

35-
test:
35+
cypress:
3636
name: Cypress Tests
3737
runs-on: ubuntu-latest
3838
steps:
@@ -54,3 +54,21 @@ jobs:
5454
uses: cypress-io/github-action@v6
5555
with:
5656
start: npm run preview
57+
58+
vitest:
59+
name: Vitest
60+
runs-on: ubuntu-latest
61+
steps:
62+
- name: Checkout
63+
uses: actions/checkout@v6
64+
65+
- name: Install node
66+
uses: actions/setup-node@v6
67+
with:
68+
node-version: 20
69+
70+
- name: Install dependencies
71+
run: npm ci
72+
73+
- name: Run unit tests
74+
run: npm run test:unit

CONTRIBUTING.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ Before you work on a PR and submit it, please pay attention to the following gui
5454
2. Do not submit PRs against the `master` branch. PRs need to be submitted against the `develop` branch.
5555
3. Follow our [Code Standards](https://docs.mainsail.xyz/overview/developement/code-standards)
5656
4. If there is an issue describing the problem you're fixing or a discussion of a feature you are implementing, make sure to link it in the PRs body.
57-
5857
- You can also add `fix #<id>` or `fixes #<id>` in the PR body where `<id>` is the issue id.
5958
- Example PR title, body and sign-off:
6059

0 commit comments

Comments
 (0)