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

Replace Travis with GitHub actions #130

Merged
merged 2 commits into from Apr 12, 2022

Conversation

SergeAstapov
Copy link
Contributor

Wonder if maintainer is up to this change.

- nodejs_version: "10"
image:
- Ubuntu
- Visual Studio 2017
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I'll add Windows to testing matrix

@quaertym
Copy link
Owner

quaertym commented Apr 8, 2022

+1 from me. Let's remove appveyor as well in favor of github actions.

@SergeAstapov
Copy link
Contributor Author

+1 from me. Let's remove appveyor as well in favor of github actions.

@quaertym the second commit in this PR does it, see "Remove AppVeyor config"

@quaertym
Copy link
Owner

quaertym commented Apr 8, 2022

We can remove the appveyor badge from README and add windows to matrix as you said.

@SergeAstapov
Copy link
Contributor Author


strategy:
matrix:
node-version: [8.x, 10.x]
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@quaertym note 12.x does not work and yarn install fails on Mac OS on fsevents installation.
I think all the dependencies needs to be updated to fix this.

Also, we may release a new major dropping support for older Node.js versions and bumping all the dependencies but it should be separate

Copy link
Owner

@quaertym quaertym Apr 8, 2022

Choose a reason for hiding this comment

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

Sounds good. Those that prefer can stay on the older version. But I want to release the bower changes before as a minor version.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@quaertym agree, that totally makes sense!

@SergeAstapov
Copy link
Contributor Author

@quaertym PR was updated, do you mind to turn on/approve GitHub Actions run?

@SergeAstapov
Copy link
Contributor Author

as a follow up I can try to add ember-try scenarios to test against issues like #133

@quaertym quaertym merged commit 290aaf6 into quaertym:master Apr 12, 2022
@SergeAstapov SergeAstapov deleted the travis-to-gh-actions branch April 12, 2022 21:19
@quaertym
Copy link
Owner

Thanks, I merged this.

I think we should follow ember-cli and use same node versions (12.x, 14.x, 16.x). Any blockers for this?

@SergeAstapov
Copy link
Contributor Author

Sorry for delay - yes, we had to bump dependencies to be able to use newer Node versions, ad it was done in #135

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants