After Travis changed their free open source plan (this caused the queue for Travis CI runs to back up quickly), the Learning Team has been migrating CI to GitHub Actions.
Description
When writing the workflow in GitHub Actions, I met feature parity with the current Travis CI configuration.
In addition, I added ember-lts-3.16 and ember-lts-3.20 to the test matrix and updated the ember-try configuration file to better match what Ember CLI would generate for a new addon.
How to Review
I recommend reviewing commits one by one. Each commit makes a small, meaningful change.
Background
After Travis changed their free open source plan (this caused the queue for Travis CI runs to back up quickly), the Learning Team has been migrating CI to GitHub Actions.
Description
When writing the workflow in GitHub Actions, I met feature parity with the current Travis CI configuration.
In addition, I added
ember-lts-3.16
andember-lts-3.20
to the test matrix and updated theember-try
configuration file to better match what Ember CLI would generate for a new addon.How to Review
I recommend reviewing commits one by one. Each commit makes a small, meaningful change.
References