Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix requirements and CI tests #148

Merged
merged 2 commits into from
Oct 18, 2021
Merged

Conversation

MrChocolatine
Copy link
Member

@MrChocolatine MrChocolatine commented Oct 14, 2021

CI

Replace test scenario ember-lts-3.24 with ember-lts-3.16 (#148)

At the time of writing these changes, the add-on already runs with ember-cli@3.24 so testing the LTS v3.24 in the CI does not make sense.

Follow the native implementation of Ember.js:

Documentation

Lower compatible version of Ember.js (#148)

Because the CI will test against Ember.js v3.16, we should mention the add-on is compatible with this version.

Fixes

Fix required versions of Node.js (#148)

Node.js v10 is actually not supported so we should not mention it in our package.json.

@MrChocolatine MrChocolatine added ci Changes related to the CI documentation Changes in documentation labels Oct 14, 2021
@MrChocolatine MrChocolatine changed the title fix requirements and ci tests Fix requirements and CI tests Oct 14, 2021
@MrChocolatine MrChocolatine marked this pull request as ready for review October 14, 2021 14:36
@MrChocolatine MrChocolatine requested a review from a team as a code owner October 14, 2021 14:36
The reason for chosing this semver format is to follow the update made
in `ember-cli` v3.28:

https://github.com/ember-cli/ember-addon-output/blob/v3.28.2/package.json#L70

```
"node": "12.* || 14.* || >= 16"
```
@MrChocolatine MrChocolatine merged commit d415f4c into master Oct 18, 2021
@MrChocolatine MrChocolatine deleted the fix-requirements-and-ci-tests branch October 18, 2021 11:32
@MrChocolatine MrChocolatine mentioned this pull request Oct 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Changes related to the CI documentation Changes in documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants