Skip to content

Commit 7fc9a7a

Browse files
committed
📦 v2.4.3
- 📦 Deps update - 🧪 CI test suite via `mtest`
1 parent 0798a79 commit 7fc9a7a

5 files changed

Lines changed: 853 additions & 8 deletions

File tree

.github/workflows/test_suite.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: Test suite
2+
3+
# run ci on direct pushes to master
4+
# or on any pull request update
5+
on:
6+
push:
7+
branches:
8+
- master
9+
pull_request:
10+
11+
jobs:
12+
tests:
13+
name: Meteor package tests
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Checkout
17+
uses: actions/checkout@v4
18+
19+
- name: setup node
20+
uses: actions/setup-node@v4
21+
with:
22+
node-version: 22
23+
24+
- name: cache dependencies
25+
uses: actions/cache@v3
26+
with:
27+
path: ~/.npm
28+
key: ${{ runner.os }}-node-22-${{ hashFiles('**/package-lock.json') }}
29+
restore-keys: |
30+
${{ runner.os }}-node-22-
31+
32+
# we use mtest to run tinytest headless
33+
- run: npm install -g mtest
34+
35+
- name: Setup meteor
36+
uses: meteorengineer/setup-meteor@v3
37+
with:
38+
meteor-release: '3.4'
39+
40+
- run: |
41+
meteor npm install
42+
meteor npm run test:once

.versions

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ geojson-utils@1.0.12
2424
id-map@1.2.0
2525
inter-process-messaging@0.1.2
2626
jquery@1.11.11
27-
local-test:ostrio:flow-router-meta@2.4.2
27+
local-test:ostrio:flow-router-meta@2.4.3
2828
logging@1.3.6
2929
meteor@2.2.0
3030
minimongo@2.0.5
@@ -37,9 +37,9 @@ mongo-dev-server@1.1.1
3737
mongo-id@1.0.9
3838
npm-mongo@6.16.1
3939
ordered-dict@1.2.0
40-
ostrio:flow-router-extra@3.13.1
41-
ostrio:flow-router-meta@2.4.2
42-
ostrio:flow-router-title@3.5.1
40+
ostrio:flow-router-extra@3.14.0
41+
ostrio:flow-router-meta@2.4.3
42+
ostrio:flow-router-title@3.5.2
4343
promise@1.0.0
4444
random@1.2.2
4545
react-fast-refresh@0.3.0

0 commit comments

Comments
 (0)