Skip to content

Commit 396e5be

Browse files
committed
deps(tests): upgrade Meteor to 3.4 in testapp3
1 parent b4e4eb0 commit 396e5be

File tree

4 files changed

+49
-54
lines changed

4 files changed

+49
-54
lines changed

.github/workflows/testsuite.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@ jobs:
1717
- name: setup node
1818
uses: actions/setup-node@v4
1919
with:
20-
node-version: 20
20+
node-version: 22
2121

2222
- name: cache dependencies
2323
uses: actions/cache@v3
2424
with:
2525
path: ~/.npm
26-
key: ${{ runner.os }}-node-20-${{ hashFiles('**/package-lock.json') }}
26+
key: ${{ runner.os }}-node-22-${{ hashFiles('**/package-lock.json') }}
2727
restore-keys: |
28-
${{ runner.os }}-node-20-
28+
${{ runner.os }}-node-22-
2929
3030
- run: cd testapp3 && npm ci && npm run setup && npm run lint
3131

@@ -62,21 +62,22 @@ jobs:
6262
- run: cd testapp2 && npm ci && npm run setup && npm run test
6363

6464
test3:
65-
name: Meteor package tests 3.0.2
65+
name: Meteor package tests 3.x
6666
needs: [lint]
6767
runs-on: ubuntu-latest
6868
strategy:
6969
matrix:
7070
meteorRelease:
7171
- '3.0.2'
72+
- '3.4'
7273
steps:
7374
- name: Checkout code
7475
uses: actions/checkout@v4
7576

7677
- name: Install Node.js
7778
uses: actions/setup-node@v4
7879
with:
79-
node-version: 20
80+
node-version: 22
8081

8182
- name: Setup meteor ${{ matrix.meteorRelease }}
8283
uses: meteorengineer/setup-meteor@v1
@@ -87,8 +88,8 @@ jobs:
8788
uses: actions/cache@v3
8889
with:
8990
path: ~/.npm
90-
key: ${{ runner.os }}-node-20-${{ hashFiles('**/package-lock.json') }}
91+
key: ${{ runner.os }}-node-22-${{ hashFiles('**/package-lock.json') }}
9192
restore-keys: |
92-
${{ runner.os }}-node-20-
93+
${{ runner.os }}-node-22-
9394
9495
- run: cd testapp3 && npm ci && npm run setup && npm run test

testapp3/.meteor/packages

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66

77
meteor-base@1.5.2 # Packages every Meteor app needs to have
88
mobile-experience@1.1.2 # Packages for a great mobile UX
9-
mongo@2.0.1 # The database Meteor supports right now
10-
static-html@1.3.3 # Define static page content in .html files
9+
mongo@2.2.0 # The database Meteor supports right now
10+
static-html@1.5.0 # Define static page content in .html files
1111
reactive-var@1.0.13 # Reactive variable for tracker
1212
tracker@1.3.4 # Meteor's client-side reactive programming library
1313

14-
standard-minifier-css@1.9.3 # CSS minifier run for production mode
15-
standard-minifier-js@3.0.0 # JS minifier run for production mode
14+
standard-minifier-css@1.10.0 # CSS minifier run for production mode
15+
standard-minifier-js@3.2.0 # JS minifier run for production mode
1616
es5-shim@4.8.1 # ECMAScript 5 compatibility for older browsers
17-
ecmascript@0.16.9 # Enable ECMAScript2015+ syntax in app code
18-
typescript@5.4.3 # Enable TypeScript syntax in .ts and .tsx modules
19-
shell-server@0.6.0 # Server-side component of the `meteor shell` command
17+
ecmascript@0.17.0 # Enable ECMAScript2015+ syntax in app code
18+
typescript@5.9.3 # Enable TypeScript syntax in .ts and .tsx modules
19+
shell-server@0.7.0 # Server-side component of the `meteor shell` command

testapp3/.meteor/release

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
METEOR@3.0.2
1+
METEOR@3.4

testapp3/.meteor/versions

Lines changed: 33 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,64 @@
1-
allow-deny@2.0.0
2-
autoupdate@2.0.0
3-
babel-compiler@7.11.0
1+
allow-deny@2.1.0
2+
autoupdate@2.0.1
3+
babel-compiler@7.13.0
44
babel-runtime@1.5.2
55
base64@1.0.13
66
binary-heap@1.0.12
7-
blaze-tools@2.0.0
8-
boilerplate-generator@2.0.0
9-
caching-compiler@2.0.0
10-
caching-html-compiler@2.0.0
11-
callback-hook@1.6.0
12-
check@1.4.2
7+
boilerplate-generator@2.1.0
8+
caching-compiler@2.0.1
9+
callback-hook@1.6.1
10+
check@1.5.0
1311
core-runtime@1.0.0
1412
ddp@1.4.2
15-
ddp-client@3.0.1
13+
ddp-client@3.1.1
1614
ddp-common@1.4.4
17-
ddp-server@3.0.1
15+
ddp-server@3.1.2
1816
diff-sequence@1.1.3
1917
dynamic-import@0.7.4
20-
ecmascript@0.16.9
21-
ecmascript-runtime@0.8.2
22-
ecmascript-runtime-client@0.12.2
18+
ecmascript@0.17.0
19+
ecmascript-runtime@0.8.3
20+
ecmascript-runtime-client@0.12.3
2321
ecmascript-runtime-server@0.11.1
24-
ejson@1.1.4
22+
ejson@1.1.5
2523
es5-shim@4.8.1
2624
facts-base@1.0.2
27-
fetch@0.1.5
25+
fetch@0.1.6
2826
geojson-utils@1.0.12
2927
hot-code-push@1.0.5
30-
html-tools@2.0.0
31-
htmljs@2.0.1
3228
id-map@1.2.0
3329
inter-process-messaging@0.1.2
3430
launch-screen@2.0.1
35-
logging@1.3.5
36-
meteor@2.0.1
31+
logging@1.3.6
32+
meteor@2.2.0
3733
meteor-base@1.5.2
38-
minifier-css@2.0.0
39-
minifier-js@3.0.0
40-
minimongo@2.0.1
34+
minifier-css@2.0.1
35+
minifier-js@3.1.0
36+
minimongo@2.0.5
4137
mobile-experience@1.1.2
4238
mobile-status-bar@1.1.1
43-
modern-browsers@0.1.11
44-
modules@0.20.1
39+
modern-browsers@0.2.3
40+
modules@0.20.3
4541
modules-runtime@0.13.2
46-
mongo@2.0.1
47-
mongo-decimal@0.1.4-beta300.7
42+
mongo@2.2.0
43+
mongo-decimal@0.2.0
4844
mongo-dev-server@1.1.1
4945
mongo-id@1.0.9
50-
npm-mongo@4.17.4
46+
npm-mongo@6.16.1
5147
ordered-dict@1.2.0
5248
promise@1.0.0
5349
random@1.2.2
54-
react-fast-refresh@0.2.9
50+
react-fast-refresh@0.3.0
5551
reactive-var@1.0.13
5652
reload@1.3.2
5753
retry@1.1.1
5854
routepolicy@1.1.2
59-
shell-server@0.6.0
60-
socket-stream-client@0.5.3
61-
spacebars-compiler@2.0.0
62-
standard-minifier-css@1.9.3
63-
standard-minifier-js@3.0.0
64-
static-html@1.3.3
65-
templating-tools@2.0.0
55+
shell-server@0.7.0
56+
socket-stream-client@0.6.1
57+
standard-minifier-css@1.10.0
58+
standard-minifier-js@3.2.0
59+
static-html@1.5.0
60+
static-html-tools@1.0.0
6661
tracker@1.3.4
67-
typescript@5.4.3
68-
underscore@1.6.4
69-
webapp@2.0.1
62+
typescript@5.9.3
63+
webapp@2.1.0
7064
webapp-hashing@1.1.2

0 commit comments

Comments
 (0)