Skip to content
14 changes: 8 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
pull_request: {}

env:
NODE_VERSION: 14
NODE_VERSION: 18

concurrency:
group: ci-${{ github.head_ref || github.ref }}
Expand Down Expand Up @@ -63,11 +63,13 @@ jobs:
- ember-lts-3.28-leaflet-0.7.7
- ember-lts-4.4
- ember-lts-4.8
- ember-release
- ember-beta
- ember-canary
- embroider-safe
- embroider-optimized
- ember-lts-4.12
- ember-lts-5.12
# - ember-release
# - ember-beta
# - ember-canary
# - embroider-safe
# - embroider-optimized
Comment on lines +68 to +72
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hard to get those tests working again with the incompatible peer dependencies etc. I would recommend disabling the tests for now and enabling them again later.


steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@
"crypto"
],
"engines": {
"node": "14.* || 16.* || >= 18"
"node": "18.* || 20.* || >= 22"
},
"keywords": [
"ember-addon",
Expand Down
22 changes: 22 additions & 0 deletions tests/dummy/config/ember-try.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ module.exports = async function () {
devDependencies: {
'ember-source': '~3.28',
'ember-data': '~3.28',
'ember-leaflet-marker-cluster': '0.2.0',
'ember-resolver': '^8.1.0',
leaflet: '~0.7.7'
}
}
Expand All @@ -20,6 +22,7 @@ module.exports = async function () {
name: 'ember-lts-4.4',
npm: {
devDependencies: {
'ember-resolver': '^8.1.0',
'ember-source': '~4.4.0'
}
}
Expand All @@ -32,10 +35,27 @@ module.exports = async function () {
}
}
},
{
name: 'ember-lts-4.12',
npm: {
devDependencies: {
'ember-source': '~4.12.0'
}
}
},
{
name: 'ember-lts-5.12',
npm: {
devDependencies: {
'ember-source': '~5.12.0'
}
}
},
{
name: 'ember-release',
npm: {
devDependencies: {
'ember-composability-tools': '^2.0.0',
'ember-source': await getChannelURL('release')
}
}
Expand All @@ -44,6 +64,7 @@ module.exports = async function () {
name: 'ember-beta',
npm: {
devDependencies: {
'ember-composability-tools': '^2.0.0',
'ember-source': await getChannelURL('beta')
}
}
Expand All @@ -52,6 +73,7 @@ module.exports = async function () {
name: 'ember-canary',
npm: {
devDependencies: {
'ember-composability-tools': '^2.0.0',
'ember-source': await getChannelURL('canary')
}
}
Expand Down
Loading