Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
255 commits
Select commit Hold shift + click to select a range
6b6ad90
Vastly reduce appveyor testing. Keep it to one smoke-test only.
kategengler Feb 22, 2019
9020580
Bump ember-resolver from 5.0.1 to 5.1.3
dependabot-support Feb 25, 2019
9fec7d7
Bump ember-cli-babel from 7.4.1 to 7.5.0
dependabot-support Feb 25, 2019
44812be
Bump eslint from 5.13.0 to 5.14.1
dependabot-support Feb 25, 2019
a87cf05
Bump walk-sync from 1.1.2 to 1.1.3
dependabot-support Feb 25, 2019
fa1b0da
Bump ember-qunit from 4.2.0 to 4.4.0
dependabot-support Feb 25, 2019
cd9fb35
Bump eslint-plugin-node from 8.0.0 to 8.0.1
dependabot-support Feb 25, 2019
4774cb0
Extract `assertFileContainsJSON` to helper
kategengler Feb 5, 2019
d549a54
Bump mocha from 5.2.0 to 6.0.2
dependabot-support Feb 26, 2019
426b291
Bump ember-qunit from 4.4.0 to 4.4.1
dependabot-support Feb 26, 2019
5a3fc93
Merge pull request #300 from ember-cli/dependabot/npm_and_yarn/mocha-…
rwjblue Feb 26, 2019
c3873c4
Bump ember-source from 3.7.3 to 3.8.0 (#288)
dependabot[bot] Feb 28, 2019
e165e5d
Bump ember-cli from 3.6.0 to 3.8.0 (#301)
dependabot[bot] Feb 28, 2019
77e1a7c
Add yarn resolutions
ryanto Jan 11, 2019
84fc867
Bump eslint from 5.14.1 to 5.15.0
dependabot-support Mar 4, 2019
2d3ba45
Bump ember-cli from 3.8.0 to 3.8.1
dependabot-support Mar 4, 2019
9e61d85
Bump eslint from 5.15.0 to 5.15.1
dependabot-support Mar 5, 2019
f8ef078
Bump ember-cli-babel from 7.5.0 to 7.6.0
dependabot-support Mar 15, 2019
cf17243
Bump eslint from 5.15.1 to 5.15.2
dependabot-support Mar 18, 2019
e45d2c8
Bump eslint-plugin-ember from 6.2.0 to 6.3.0
dependabot-support Mar 20, 2019
89dc68b
Bump eslint from 5.15.2 to 5.15.3
dependabot-support Mar 20, 2019
5f07852
Fix table result output (except for when using workspaces)
kategengler Mar 20, 2019
2907906
Update a CHANGELOG for v1.2.0
kategengler Mar 23, 2019
06b45d8
Bump ember-cli-babel from 7.6.0 to 7.7.3
dependabot-support Mar 29, 2019
9981b5f
Bump eslint from 5.15.3 to 5.16.0
dependabot-support Apr 1, 2019
1588a03
Bump codecov from 3.2.0 to 3.3.0
dependabot-support Apr 4, 2019
18d58b3
[Security] Bump bower from 1.8.4 to 1.8.8
dependabot-support Apr 4, 2019
ec74d81
Merge pull request #311 from ember-cli/kg-changelog-update
rwjblue Apr 4, 2019
c5283c4
include resolutions example
ryanto Apr 5, 2019
a06f2bb
Bump ember-cli from 3.8.1 to 3.8.2
dependabot-support Apr 8, 2019
879ab2b
Bump mocha from 6.0.2 to 6.1.1
dependabot-support Apr 8, 2019
e85947e
Merge pull request #318 from ryanto/document-resolutions
rwjblue Apr 8, 2019
236ced5
Bump mocha from 6.1.1 to 6.1.2
dependabot-support Apr 9, 2019
0322c9e
Bump ember-cli-template-lint from 1.0.0-beta.2 to 1.0.0-beta.3
dependabot-support Apr 10, 2019
2a7a3ca
Bump ember-source from 3.8.0 to 3.9.1
dependabot-support Apr 10, 2019
18bc483
Merge pull request #324 from ember-cli/dependabot/npm_and_yarn/ember-…
rwjblue Apr 10, 2019
6b58631
Bump mocha from 6.1.2 to 6.1.3
dependabot-support Apr 12, 2019
9a0996e
Bump mocha from 6.1.3 to 6.1.4
dependabot-support Apr 19, 2019
c22b412
Bump ember-cli from 3.8.2 to 3.9.0 (#321)
dependabot[bot] Apr 22, 2019
6ac2fcf
Bump eslint-plugin-ember from 6.3.0 to 6.4.1
dependabot-support Apr 22, 2019
0d7707a
[Security] Bump jquery from 3.3.1 to 3.4.0
dependabot-support Apr 23, 2019
277b433
Bump resolve from 1.10.0 to 1.10.1
dependabot-support Apr 24, 2019
6bd05b8
Bump glob from 7.1.3 to 7.1.4
dependabot-support May 8, 2019
535cbdc
Bump codecov from 3.3.0 to 3.4.0
dependabot-support May 9, 2019
1eba9d6
Release v1.2.0
kategengler May 15, 2019
0e6e231
fixing lock files
mansona Feb 12, 2019
58a0a3b
adding npm smoke test
mansona Feb 12, 2019
f2b8f43
fixing npm@5 and npm@6 by only running `npm prune` on npm@4
mansona Feb 13, 2019
71cdfb7
adding test to check the use of npm prune
mansona Feb 25, 2019
03c9d8a
explicitly separating yarn and npm scenarios
mansona Feb 26, 2019
203cdf0
fixing odd behaviour in old npm version
mansona Apr 30, 2019
da9d6b9
Add v1.2.1 to CHANGELOG
kategengler May 15, 2019
bbd98e3
Release v1.2.1
kategengler May 15, 2019
54605ef
Try circleci
kategengler May 16, 2019
6326017
Don't install bower in circleci setup
kategengler May 16, 2019
f99f548
Use dummy packages in tests to prevent output spew
kategengler May 18, 2019
a621231
Add dependabot config to update weekly, and update smoke-test-app too
kategengler May 18, 2019
b8037db
Bump ember-source from 3.9.1 to 3.10.0
dependabot-support May 15, 2019
ff4ff55
Use dummy packages in tests to prevent output spew (#344)
Jul 29, 2019
74e7bbb
Use circleci for CI
kategengler Sep 30, 2019
d2fb312
Schedule floating-deps test
kategengler Sep 30, 2019
6fbd09f
Deprecate bower support in ember-try
kategengler Sep 30, 2019
74de720
Deprecate bower support in ember-try (#402)
Sep 30, 2019
57d9ea2
[Security] Bump atob from 2.0.3 to 2.1.2 in /smoke-test-app
dependabot-preview[bot] Oct 9, 2019
f7dee65
Add support for buildManagerOptions to override default options for i…
huyphamily Oct 16, 2019
0f887ba
Add support for using yarn.lock file (#409)
Nov 11, 2019
0b92526
Add v1.3.0 to CHANGELOG.md.
Nov 11, 2019
ffa96a4
Update repository info in package.json & sort-package-json
Nov 11, 2019
a0bcb48
Release 1.3.0
Nov 11, 2019
0baf01d
Bump eslint-plugin-ember from 6.4.1 to 7.5.0 (#419)
dependabot-preview[bot] Nov 16, 2019
bd14802
Add support for merging/clobbering `ember` in `package.json`.
Dec 11, 2019
443fa87
Revert "Bump eslint-plugin-ember from 6.4.1 to 7.5.0 (#419)"
rwjblue Dec 11, 2019
5edecef
Revert "Bump eslint-plugin-ember from 6.4.1 to 7.5.0" (#430)
Dec 11, 2019
d5d761a
Add support for merging/clobbering `ember` in `package.json`. (#429)
Dec 11, 2019
05dbee6
Add v1.4.0 to CHANGELOG.md.
Dec 11, 2019
bff5859
Release 1.4.0
Dec 11, 2019
b00abd4
fix: handle additional workspace packages
BarryThePenguin Mar 3, 2020
8e31b46
refactor: check for array values
BarryThePenguin Mar 10, 2020
aa4e3ff
Merge pull request #463 from BarryThePenguin/fix/workspace-packages
Mar 11, 2020
7648b01
Ensure Yarn Workspace adapter supports `ember try:reset`.
Mar 12, 2020
d47be24
Merge pull request #467 from rwjblue/ensure-workspace-supports-reset
Mar 13, 2020
15242f5
Bump resolve from 1.10.1 to 1.17.0
dependabot-preview[bot] Apr 29, 2020
b9dcce7
[Security] Bump jquery from 3.3.1 to 3.5.1 in /smoke-test-app
dependabot-preview[bot] May 13, 2020
f72f9d7
[Security] Bump handlebars from 4.0.11 to 4.7.6 in /smoke-test-app
dependabot-preview[bot] Apr 8, 2020
d758b0c
Bump codecov from 3.4.0 to 3.6.5
dependabot-preview[bot] Feb 12, 2020
b3c4ab4
[Security] Bump mixin-deep from 1.3.1 to 1.3.2
dependabot-preview[bot] Aug 27, 2019
a5d25a5
[Security] Bump jquery from 3.4.0 to 3.5.1
dependabot-preview[bot] May 23, 2020
dc6cc2d
[Security] Bump codecov from 3.6.5 to 3.7.1
dependabot-preview[bot] Jul 20, 2020
7b01621
[Security] Bump lodash from 4.17.11 to 4.17.19
dependabot-preview[bot] Jul 15, 2020
3ff513f
[Security] Bump lodash from 4.17.4 to 4.17.19 in /smoke-test-app
dependabot-preview[bot] Jul 15, 2020
04aabae
[Security] Bump handlebars from 4.1.0 to 4.7.6
dependabot-preview[bot] May 23, 2020
1aa41ef
[Security] Bump mixin-deep from 1.3.0 to 1.3.2 in /smoke-test-app
dependabot-preview[bot] May 23, 2020
0808cc0
[Security] Bump lodash.merge from 4.6.0 to 4.6.2 in /smoke-test-app
dependabot-preview[bot] May 23, 2020
ad37462
[Security] Bump merge from 1.2.0 to 1.2.1 in /smoke-test-app
dependabot-preview[bot] May 23, 2020
cdc3434
[Security] Bump lodash.merge from 4.6.1 to 4.6.2
dependabot-preview[bot] May 23, 2020
8c4309f
[Security] Bump eslint-utils from 1.3.1 to 1.4.3
dependabot-preview[bot] Oct 23, 2019
7adc43e
Add GitHub Actions workflows
Turbo87 Sep 2, 2020
ae7669e
Remove obsolete CircleCI config
Turbo87 Sep 2, 2020
e3d4cbb
Drop support for Node.js 6.x, 8.x, 11.x and 13.x
Turbo87 Aug 11, 2020
b740343
[Security] Bump node-fetch from 2.3.0 to 2.6.1
dependabot-preview[bot] Sep 10, 2020
e8a7a66
Bump ember-cli from 3.7.1 to 3.21.2 in /smoke-test-app
dependabot-preview[bot] Sep 16, 2020
c9a048a
[Security] Bump underscore.string from 3.3.4 to 3.3.5 in /smoke-test-app
dependabot-preview[bot] Sep 3, 2020
71bc68c
Bump ember-cli-uglify from 2.1.0 to 3.0.0 in /smoke-test-app
dependabot-preview[bot] Sep 22, 2020
72f3d49
[Security] Bump js-yaml from 3.10.0 to 3.14.0 in /smoke-test-app
dependabot-preview[bot] Sep 22, 2020
0bacf9a
Bump @ember/optional-features from 0.6.4 to 2.0.0 in /smoke-test-app
dependabot-preview[bot] Sep 22, 2020
a2f8258
Bump ember-cli-dependency-checker from 3.0.0 to 3.2.0
dependabot-preview[bot] Sep 22, 2020
9c613a6
[Security] Bump dot-prop from 4.2.0 to 4.2.1
dependabot-preview[bot] Sep 22, 2020
086e5ae
Bump ember-source from 3.10.0 to 3.21.1
dependabot-preview[bot] Sep 22, 2020
b65f93a
[Security] Bump websocket-extensions in /smoke-test-app
dependabot-preview[bot] Sep 22, 2020
dda9949
[Security] Bump acorn from 6.1.0 to 6.4.1
dependabot-preview[bot] Sep 22, 2020
95c052c
[Security] Bump lodash.defaultsdeep from 4.6.0 to 4.6.1
dependabot-preview[bot] Sep 22, 2020
ad85375
[Security] Bump lodash.defaultsdeep in /smoke-test-app
dependabot-preview[bot] Sep 22, 2020
d16a786
Bump ember-cli-template-lint in /smoke-test-app
dependabot-preview[bot] Sep 22, 2020
85d3c8b
Bump eslint-plugin-node from 8.0.1 to 11.1.0
dependabot-preview[bot] Sep 22, 2020
f45e53e
[Security] Bump websocket-extensions from 0.1.3 to 0.1.4
dependabot-preview[bot] Sep 22, 2020
87f493f
Bump ember-cli-uglify from 2.1.0 to 3.0.0
dependabot-preview[bot] Sep 22, 2020
b089920
Bump ember-qunit from 3.5.3 to 4.6.0 in /smoke-test-app
dependabot-preview[bot] Sep 22, 2020
cd7a065
Bump nyc from 13.3.0 to 15.1.0
dependabot-preview[bot] Sep 22, 2020
67b2be6
Bump ember-source from 3.7.3 to 3.21.1 in /smoke-test-app
dependabot-preview[bot] Sep 22, 2020
f466353
Bump ember-load-initializers from 1.1.0 to 2.1.1 in /smoke-test-app
dependabot-preview[bot] Sep 22, 2020
711eaff
Bump ember-cli from 3.9.0 to 3.21.2
dependabot-preview[bot] Sep 22, 2020
3a13e01
Bump rimraf from 2.6.3 to 3.0.2
dependabot-preview[bot] Sep 23, 2020
500cffd
Bump codecov from 3.7.1 to 3.7.2
dependabot-preview[bot] Sep 23, 2020
baf3608
Bump ember-cli-htmlbars-inline-precompile from 2.1.0 to 3.0.1
dependabot-preview[bot] Sep 23, 2020
488fe84
Bump ember-export-application-global from 2.0.0 to 2.0.1
dependabot-preview[bot] Sep 23, 2020
9639f1e
Bump debug from 4.1.1 to 4.2.0
dependabot-preview[bot] Sep 23, 2020
dcd0be6
Bump ember-data from 3.7.0 to 3.21.1 in /smoke-test-app
dependabot-preview[bot] Sep 22, 2020
c2708fd
Bump cli-table3 from 0.5.1 to 0.6.0
dependabot-preview[bot] Sep 23, 2020
7c104e8
Bump walk-sync from 1.1.3 to 2.2.0
dependabot-preview[bot] Sep 23, 2020
3d12c8e
Bump ember-cli-template-lint from 1.0.0-beta.3 to 2.0.2
dependabot-preview[bot] Sep 23, 2020
c635abd
Bump ember-qunit from 4.4.1 to 4.6.0
dependabot-preview[bot] Sep 23, 2020
2ae22fb
Bump @ember/jquery from 0.5.2 to 1.1.0 in /smoke-test-app
dependabot-preview[bot] Sep 23, 2020
6ebec4a
Bump ember-cli-inject-live-reload in /smoke-test-app
dependabot-preview[bot] Sep 23, 2020
f2f5158
Bump eslint-plugin-ember from 5.4.0 to 8.14.0 in /smoke-test-app
dependabot-preview[bot] Sep 23, 2020
d80e783
Bump ember-cli-dependency-checker from 3.1.0 to 3.2.0 in /smoke-test-app
dependabot-preview[bot] Sep 23, 2020
f0a6f35
Bump broccoli-asset-rev from 2.7.0 to 3.0.0 in /smoke-test-app
dependabot-preview[bot] Sep 23, 2020
340546e
Bump ember-cli-babel from 7.4.2 to 7.22.1 in /smoke-test-app
dependabot-preview[bot] Sep 23, 2020
175ce4e
Bump ember-cli-htmlbars-inline-precompile in /smoke-test-app
dependabot-preview[bot] Sep 23, 2020
74c1de1
Bump ember-resolver from 5.0.1 to 8.0.2 in /smoke-test-app
dependabot-preview[bot] Sep 23, 2020
7c3c074
Bump ember-ajax from 3.1.0 to 5.0.0 in /smoke-test-app
dependabot-preview[bot] Sep 23, 2020
4593721
Bump ember-cli-eslint from 4.2.3 to 5.1.0 in /smoke-test-app
dependabot-preview[bot] Sep 23, 2020
dc58060
Bump ember-data from 3.21.1 to 3.21.2 in /smoke-test-app (#568)
dependabot-preview[bot] Oct 12, 2020
c78dd27
Bump qunit-dom from 0.8.4 to 1.5.0 in /smoke-test-app (#565)
dependabot-preview[bot] Oct 12, 2020
3e475d6
Bump rsvp from 4.8.4 to 4.8.5 (#563)
dependabot-preview[bot] Oct 12, 2020
84fc16d
Bump @ember/optional-features from 0.7.0 to 2.0.0 (#561)
dependabot-preview[bot] Oct 12, 2020
22606f8
Bump promise-map-series from 0.2.3 to 0.3.0 (#560)
dependabot-preview[bot] Oct 12, 2020
964e283
Bump ember-export-application-global in /smoke-test-app (#567)
dependabot-preview[bot] Oct 14, 2020
33ae309
Bump eslint-plugin-ember from 6.4.1 to 8.14.0 (#557)
dependabot-preview[bot] Oct 14, 2020
7b44f5a
Bump ember-load-initializers from 2.0.0 to 2.1.1 (#559)
dependabot-preview[bot] Oct 14, 2020
07589ff
Bump ember-source from 3.21.1 to 3.22.0 in /smoke-test-app
dependabot-preview[bot] Oct 14, 2020
6b63871
Bump chalk from 2.4.2 to 4.1.0
dependabot-preview[bot] Oct 14, 2020
bd4bc90
Bump ember-resolver from 5.1.3 to 8.0.2
dependabot-preview[bot] Oct 14, 2020
d4fbef1
Bump ember-cli-app-version from 3.2.0 to 4.0.0 in /smoke-test-app
dependabot-preview[bot] Oct 15, 2020
11992dc
Bump ember-data from 3.21.2 to 3.22.0 in /smoke-test-app
dependabot-preview[bot] Oct 15, 2020
91536c9
Bump eslint from 5.16.0 to 7.11.0
dependabot-preview[bot] Oct 15, 2020
ea7103c
Merge pull request #576 from ember-cli/dependabot/npm_and_yarn/eslint…
Oct 28, 2020
b9d8713
Merge pull request #556 from ember-cli/dependabot/npm_and_yarn/chalk-…
Oct 28, 2020
09fd915
Update to use async/await modern language features.
Oct 28, 2020
ce78d11
Remove extend and rsvp from dependencies.
Oct 28, 2020
5e6502d
Fixup tests to properly mock async functions.
Oct 28, 2020
df35bb7
Ensure chalk is disabled.
Oct 28, 2020
463deb7
Remove dependency on promise-map-series.
Oct 28, 2020
f1874e5
Merge pull request #583 from ember-cli/rwjblue/modernize
Oct 28, 2020
250ae78
Use matrix builds to speed up all commands smoke tests
Oct 28, 2020
6dd5973
Load ember-try as an in-repo addon from smoke-test-app.
Oct 28, 2020
f48c6ad
Use `ember-addon.configPath` from `package.json` if defined.
Oct 28, 2020
e8ccb7a
Bump ember-cli-htmlbars from 3.0.1 to 5.3.1
dependabot-preview[bot] Oct 29, 2020
57badcf
Bump mocha from 6.1.4 to 8.2.0
dependabot-preview[bot] Oct 29, 2020
8ba205c
Bump eslint from 7.11.0 to 7.12.1
dependabot-preview[bot] Oct 29, 2020
37f062e
Bump resolve from 1.17.0 to 1.18.1
dependabot-preview[bot] Oct 29, 2020
cd0a440
Merge pull request #585 from ember-cli/use-custom-config-path-if-defined
Oct 29, 2020
8947601
Remove smoke-test scripts.
Oct 29, 2020
413cfc4
Merge pull request #584 from ember-cli/rwjblue/parallelize-smoke-tests
rwjblue Oct 29, 2020
0d42e59
Drop support for scenarios with bower.
Oct 28, 2020
04473d2
Add release automation setup.
Oct 29, 2020
bcc386b
Migrate Windows smoke test to GitHub Actions.
Oct 29, 2020
1bc1360
Limit SemVer range smoke test to > 2.16 < 3.0.0.
Oct 29, 2020
6fea746
Merge pull request #586 from ember-cli/rwjblue/remove-bower-support
Oct 29, 2020
ee6d6d4
Merge pull request #594 from ember-cli/rwjblue/reduce-compatibility-m…
Oct 29, 2020
3f545fd
Merge pull request #587 from 'ember-cli/rwjblue/release-automation'
Oct 29, 2020
f2d0ccb
Merge pull request #593 from 'ember-cli/rwjblue/remove-appveyor'
Oct 29, 2020
86b001b
Add Prettier and eslint-plugin-node to linting config.
Oct 29, 2020
5c7360a
yarn lint --fix
Oct 29, 2020
c3c33ff
Merge pull request #595 from ember-cli/rwjblue/refactor-eslint
Oct 29, 2020
7dbacba
Bump ember-cli-htmlbars from 3.0.1 to 5.3.1 in /smoke-test-app
dependabot-preview[bot] Oct 30, 2020
e60c156
Bump ember-source from 3.21.1 to 3.22.0
dependabot-preview[bot] Oct 30, 2020
ecbdf4c
Bump fs-extra from 5.0.0 to 9.0.1
dependabot-preview[bot] Oct 30, 2020
2595b41
Bump execa from 1.0.0 to 4.1.0
dependabot-preview[bot] Oct 30, 2020
ee24708
Remove unused Ember addon devDependencies.
Oct 30, 2020
847a89b
Remove unused files from addon blueprint.
Oct 30, 2020
51766da
Merge pull request #596 from ember-cli/remove-unused-deps
Oct 30, 2020
4d726a7
Update to latest execa APIs
Oct 30, 2020
835812c
Merge pull request #592 from ember-cli/dependabot/npm_and_yarn/execa-…
Oct 30, 2020
931af49
Bump ember-cli from 3.21.2 to 3.22.0 in /smoke-test-app
dependabot-preview[bot] Oct 30, 2020
d43a2f5
Bump json from 9.0.6 to 10.0.0
dependabot-preview[bot] Oct 30, 2020
cd7a913
Bump ember-cli-babel from 7.22.1 to 7.23.0 in /smoke-test-app
dependabot-preview[bot] Oct 30, 2020
d4d0a13
Remove requirement to have dependency managers.
rwjblue Aug 8, 2017
2157e49
Add test for no dependency managers.
Nov 2, 2020
49d304e
Merge pull request #143 from ember-cli/remove-dependency-manager-requ…
Nov 2, 2020
a2c6f54
Bump mocha from 8.2.0 to 8.2.1
dependabot-preview[bot] Nov 4, 2020
6de2b1a
Bump release-it-lerna-changelog from 3.0.0 to 3.1.0
dependabot-preview[bot] Nov 4, 2020
c2c99fe
Bump release-it from 14.2.0 to 14.2.1
dependabot-preview[bot] Nov 4, 2020
987e357
Bump ember-cli from 3.21.2 to 3.22.0 (#604)
dependabot-preview[bot] Nov 4, 2020
7ff19fa
Bump mocha from 8.2.0 to 8.2.1 (#602)
Turbo87 Nov 4, 2020
e92b2da
Bump ember-source from 3.22.0 to 3.23.0 in /smoke-test-app
dependabot-preview[bot] Nov 18, 2020
6903d7e
Bump ember-data from 3.22.0 to 3.22.1 in /smoke-test-app
dependabot-preview[bot] Nov 11, 2020
e60c6c9
Bump qunit-dom from 1.5.0 to 1.6.0 in /smoke-test-app
dependabot-preview[bot] Nov 11, 2020
b5adbc9
Bump resolve from 1.18.1 to 1.19.0
dependabot-preview[bot] Nov 18, 2020
e9cbe07
Bump ember-load-initializers from 2.1.1 to 2.1.2 in /smoke-test-app
dependabot-preview[bot] Nov 18, 2020
6be086d
Bump eslint from 7.12.1 to 7.13.0
dependabot-preview[bot] Nov 18, 2020
57c6be5
CI: Remove job schedule
Turbo87 Oct 1, 2021
772f5ac
Merge pull request #745 from ember-cli/enable-ci-again
kategengler Oct 2, 2021
89d75cd
Bump prettier from 2.1.2 to 2.3.2 (#731)
dependabot-preview[bot] Oct 2, 2021
14bfbd1
Bump eslint from 7.13.0 to 7.31.0 (#738)
dependabot-preview[bot] Oct 2, 2021
6738e41
Bump debug from 4.2.0 to 4.3.2 (#736)
dependabot-preview[bot] Oct 2, 2021
7ae9c88
[Security] Bump socket.io-parser from 3.3.1 to 3.3.2 (#734)
dependabot-preview[bot] Oct 2, 2021
9e71e20
[Security] Bump socket.io-parser from 3.3.0 to 3.3.2 in /smoke-test-a…
dependabot-preview[bot] Oct 2, 2021
37aa98e
Upgrade to GitHub-native Dependabot (#696)
dependabot-preview[bot] Oct 2, 2021
14a28ad
Bump chai from 4.2.0 to 4.3.4 (#751)
dependabot[bot] Oct 4, 2021
3cad123
Bump resolve from 1.19.0 to 1.20.0 (#754)
dependabot[bot] Oct 4, 2021
0709533
Bump glob from 7.1.6 to 7.2.0 (#750)
dependabot[bot] Oct 4, 2021
ef275c7
Bump chalk from 4.1.0 to 4.1.2 (#747)
dependabot[bot] Oct 4, 2021
83f28d5
Bump prettier from 2.3.2 to 2.4.1 (#746)
dependabot[bot] Oct 4, 2021
181734c
Bump ember-resolver from 8.0.2 to 8.0.3 in /smoke-test-app (#762)
dependabot[bot] Oct 4, 2021
eec6693
Bump ember-cli-htmlbars from 5.3.1 to 5.7.1 in /smoke-test-app (#759)
dependabot[bot] Oct 5, 2021
4f5da65
Bump ember-cli-babel from 7.23.0 to 7.26.6 in /smoke-test-app (#760)
dependabot[bot] Oct 5, 2021
5639ea2
Bump release-it from 14.2.1 to 14.11.6 (#749)
dependabot[bot] Oct 5, 2021
26c0822
Bump ember-source from 3.23.0 to 3.28.1 in /smoke-test-app (#764)
dependabot[bot] Oct 5, 2021
e579a60
Update Build Status badge: Travis -> GH Actions
SergeAstapov Nov 3, 2021
1426abc
Merge pull request #784 from SergeAstapov/gh-actions-badge
kategengler Nov 3, 2021
4260917
Update npmignore file
SergeAstapov Nov 3, 2021
fea1c5a
Merge pull request #785 from SergeAstapov/update-npmignore
kategengler Nov 3, 2021
e436615
Bump ember-source from 3.28.1 to 3.28.4 in /smoke-test-app (#783)
dependabot[bot] Nov 3, 2021
3e9cd2b
Bump ember-cli-inject-live-reload from 2.0.2 to 2.1.0 in /smoke-test-…
dependabot[bot] Nov 3, 2021
cb5f901
Bump codecov from 3.7.2 to 3.8.3 (#771)
dependabot[bot] Nov 3, 2021
01179f5
tests/npm-adapter: Use async/await instead of promise chains
Turbo87 Nov 4, 2021
c2e80da
Implement `pnpm` adapter
Turbo87 Nov 4, 2021
832af22
Merge pull request #787 from Turbo87/pnpm
kategengler Nov 4, 2021
afeab45
release-it: Disable `npm` publish
Turbo87 Nov 4, 2021
06d0213
Release 2.0.0
Turbo87 Nov 4, 2021
1ee8f6d
Merge pull request #788 from Turbo87/async-tests
kategengler Nov 6, 2021
1a86580
Fix a link in CHANGELOG.md
lolmaus Nov 24, 2021
61fed6b
Merge pull request #798 from lolmaus/patch-1
kategengler Nov 24, 2021
6fbf75d
breaking: drop EOL node versions
mansona Nov 8, 2022
86a6c46
Fixed version of ember-try-test-suite-helper
candunaj Nov 9, 2022
a835b14
stop failing fast on commands smoke test
mansona Nov 9, 2022
6359eac
update test-app to 3.28 with ember-cli-update
mansona Nov 9, 2022
e29509a
update ember try:ember ranges in CI tests
mansona Nov 9, 2022
3a2c110
candunaj/ember-try-config#only-version-compatibility
candunaj Nov 10, 2022
fb841c6
Used onlyVersionCompatibility to generateConfig
candunaj Nov 10, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ trim_trailing_whitespace = true
insert_final_newline = true
indent_style = space
indent_size = 2
max_line_length = 100

[*.hbs]
insert_final_newline = false
Expand Down
9 changes: 0 additions & 9 deletions .ember-cli

This file was deleted.

1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# unconventional js
/blueprints/*/files/
/vendor/
/smoke-test-app

# compiled output
/dist/
Expand Down
21 changes: 7 additions & 14 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,14 @@
module.exports = {
root: true,
parserOptions: {
ecmaVersion: 2017,
ecmaVersion: 2018,
sourceType: 'module'
},
plugins: [
'ember'
],
extends: [
'eslint:recommended',
'plugin:ember/recommended'
'plugin:prettier/recommended',
],
env: {
browser: true
},
rules: {
},
rules: {},
overrides: [
// node files
{
Expand All @@ -38,17 +31,17 @@ module.exports = {
],
parserOptions: {
sourceType: 'script',
ecmaVersion: 2015
ecmaVersion: 2018
},
env: {
browser: false,
node: true
},
plugins: ['node'],
rules: Object.assign({}, require('eslint-plugin-node').configs.recommended.rules, {
extends: ['plugin:node/recommended'],
rules: {
// add your custom rules and overrides for node files here
'no-process-exit': 'off'
})
}
}
]
};
89 changes: 89 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
version: 2
updates:
- package-ecosystem: npm
directory: "/"
schedule:
interval: weekly
day: wednesday
time: "03:00"
open-pull-requests-limit: 10
ignore:
- dependency-name: ember-cli
versions:
- 3.24.0
- 3.25.0
- 3.25.1
- 3.25.2
- 3.25.3
- 3.26.0
- dependency-name: eslint
versions:
- 7.18.0
- 7.19.0
- 7.20.0
- 7.21.0
- 7.22.0
- 7.23.0
- 7.24.0
- dependency-name: eslint-config-prettier
versions:
- 7.2.0
- 8.0.0
- 8.1.0
- 8.2.0
- dependency-name: release-it
versions:
- 14.2.2
- 14.3.0
- 14.4.0
- 14.4.1
- 14.5.0
- 14.5.1
- dependency-name: y18n
versions:
- 4.0.1
- 4.0.2
- dependency-name: eslint-plugin-prettier
versions:
- 3.3.1
- package-ecosystem: npm
directory: "/smoke-test-app"
schedule:
interval: weekly
day: wednesday
time: "03:00"
open-pull-requests-limit: 10
ignore:
- dependency-name: ember-cli
versions:
- 3.24.0
- 3.25.0
- 3.25.1
- 3.25.2
- 3.25.3
- 3.26.0
- dependency-name: y18n
versions:
- 4.0.1
- 4.0.2
- dependency-name: ember-cli-babel
versions:
- 7.23.1
- 7.26.2
- dependency-name: ember-source
versions:
- 3.24.1
- 3.25.0
- 3.25.1
- 3.25.3
- 3.26.0
- dependency-name: ember-cli-htmlbars
versions:
- 5.3.2
- 5.6.2
- 5.6.4
- 5.6.5
- dependency-name: ember-data
versions:
- 3.24.0
- 3.25.0
201 changes: 201 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,201 @@
name: CI

on:
push:
branches:
- master
- 'v*'
pull_request: {}

jobs:
lint:
name: Lint
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3

- run: yarn install
- run: yarn lint

tests:
name: Tests
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3

- run: yarn install
- run: yarn node-test-with-coverage

floating-deps:
name: Tests (floating dependencies)
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3

- run: yarn install --no-lockfile
- run: yarn node-test

all-commands-smoke-tests:
name: Tests (commands smoke test)
runs-on: ubuntu-latest

needs:
- lint
- tests
- floating-deps

strategy:
fail-fast: false
matrix:
command:
# try:each
- ./node_modules/.bin/ember try:each

# skip-cleanup option
- ./node_modules/.bin/ember try:each --skip-cleanup

# config-path option
- ./node_modules/.bin/ember try:each --config-path='../test/fixtures/dummy-ember-try-config.js'

# both ember-try options
- ./node_modules/.bin/ember try:each --config-path='../test/fixtures/dummy-ember-try-config.js' --skip-cleanup true

# try:ember
- ./node_modules/.bin/ember try:ember '> 3.16.0 < 3.28.0'
- ./node_modules/.bin/ember try:ember '3.18.0' --config-path='../test/fixtures/dummy-ember-try-config.js'
- ./node_modules/.bin/ember try:ember '3.24.0' --skip-cleanup=true

# try:config
- ./node_modules/.bin/ember try:config
- ./node_modules/.bin/ember try:config --config-path='../test/fixtures/dummy-ember-try-config.js'

# try:one <scenario>
- ./node_modules/.bin/ember try:one default

# custom command
- ./node_modules/.bin/ember try:one default --- ember help

# skip-cleanup option
- ./node_modules/.bin/ember try:one default --skip-cleanup

# config-path option
- ./node_modules/.bin/ember try:one test1 --config-path='../test/fixtures/dummy-ember-try-config.js'

# both ember-try options
- ./node_modules/.bin/ember try:one test1 --config-path='../test/fixtures/dummy-ember-try-config.js' --skip-cleanup true

# custom command with options to command
- ./node_modules/.bin/ember try:one default --- ember help --silent

# custom command mixed with ember try's own option
- ./node_modules/.bin/ember try:one default --skip-cleanup --- ember help --silent

# try:reset
- ./node_modules/.bin/ember try:reset

# Environment variables availability
- FOO="5" ./node_modules/.bin/ember try:one default --- ./fail-if-no-foo.sh

- ./node_modules/.bin/ember try:one default --- FOO=5 ./fail-if-no-foo.sh

# Custom, compound commands
- ./node_modules/.bin/ember try:one default --- 'echo 1 && echo 2'

# Environment variables from config
- ./node_modules/.bin/ember try:each --config-path='../test/fixtures/dummy-ember-try-config-different-env-vars.js'


steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3

- name: install deps
run: yarn install
- name: install smoke-test-app deps
# using `npm` to install in the smoke-test-app so that `file:` will be treated
# as a symlink (npm handles `file:../` as symlink, and `yarn` treats it
# as "copy into this directory")
run: npm install
working-directory: smoke-test-app
- run: ${{ matrix.command }}
working-directory: smoke-test-app

npm-smoke-tests:
strategy:
matrix:
node: ['14', '16', '18']

name: Smoke Tests (Node v${{ matrix.node }} with npm)
runs-on: ubuntu-latest

needs:
- lint
- tests

steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node }}

- name: install deps
run: yarn install
- name: install smoke-test-app deps
run: npm install
working-directory: smoke-test-app
- run: ./node_modules/.bin/ember try:one test2 --config-path='../test/fixtures/dummy-ember-try-config-with-npm-scenarios.js'
working-directory: smoke-test-app

yarn-smoke-tests:
strategy:
matrix:
node: ['14', '16', '18']

name: Smoke Tests (Node v${{ matrix.node }} with yarn)
runs-on: ubuntu-latest

needs:
- lint
- tests

steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node }}

- name: install deps
run: yarn install
- name: install smoke-test-app deps
run: yarn install
working-directory: smoke-test-app
- run: ./node_modules/.bin/ember try:one test2 --config-path='../test/fixtures/dummy-ember-try-config-with-yarn-scenarios.js'
working-directory: smoke-test-app

windows-smoke-tests:
name: Smoke Tests (Windows)
runs-on: windows-latest

needs:
- lint
- tests

steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 14

- name: install deps
run: yarn install
- name: install smoke-test-app deps
run: npm install
working-directory: smoke-test-app
- run: ./node_modules/.bin/ember try:one test2 --config-path='../test/fixtures/dummy-ember-try-config-with-npm-scenarios.js'
working-directory: smoke-test-app
24 changes: 24 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Release

on:
push:
tags:
- 'v*'

jobs:
release:
name: release
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
registry-url: 'https://registry.npmjs.org'

- name: auto-dist-tag
run: npx auto-dist-tag@1 --write

- run: npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
Loading