Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Migrate CI to GitHub Actions
GitHub Actions platform is free for open-source projects, and might
be more straightforward to configure as our Continuous Integration
provider than our current provider (TravisCI).
In an effort to solve the underlying issues at-play in PR#578, this
commit take similar measures:
depend on the
webdrivers
gem to manage Selenium andChromedriver integration
install and configure NodeJS, the EmberCLI package, and the Dummy
application's dependencies in CI
replace the usage of Appraisals with a more straightforward
environment variable configuration for Rails versions (inspired by the
scenic_views/scenic
project's GitHub Actions configurationinstall dependencies for Rails
4.2
through5.2
with[email protected]
Test suite changes
In the interest of returning our continuous integration into a reliably
passing state, this commit configures the tests covering the
include_ember_script_tags
andinclude_ember_stylesheet_tags
. Oncewe're re-established a passing baseline and can confidently resume
accepting open-source contributions, we can investigate what has changed
in EmberCLI to break those tests. Until then, we'll skip them so that
they don't hold us up.