I used the quick start tutorial create the ember quick start app. I decided to upload the app on the GitHub just for future reference. Today I received GitHub notification about failed CI workflow.
CI: All jobs have failed
This means GitHub actions tried to run tests. I’ve configured any GitHub actions or Pipelines.
Does it mean a new ember app has some CI configuration by default?
Yes. The blueprint for Ember apps and addons has always included a basic CI file . It used to be Travis but recently switched to Github actions. If you don’t want CI you can always just delete the workflow file/dir.
2 Likes
One of Ember’s core philosophy ideas is “batteries included”. This can seem heavy handed if you’re used to the opposite approach, but I think in general it really helps speed development along and in cases like this it’s easier to delete an unwanted file than to start from scratch with a desired one. Of course YMMV.
2 Likes