File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -46,6 +46,8 @@ updates:
4646 - dependency-name : eslint-plugin-prettier
4747 versions :
4848 - 3.3.1
49+ - dependency-name : fs-extra
50+ update-types : ["version-update:semver-major"]
4951- package-ecosystem : npm
5052 directory : " /smoke-test-app"
5153 schedule :
Original file line number Diff line number Diff line change @@ -115,6 +115,8 @@ jobs:
115115 # Environment variables from config
116116 - ./node_modules/.bin/ember try:each --config-path='../test/fixtures/dummy-ember-try-config-different-env-vars.js'
117117
118+ # fs-extra versions 7.x and above caused a regresion
119+ - ./node_modules/.bin/ember try:each --config-path='../test/fixtures/dummy-ember-try-config-fs-extra-scenarios.js'
118120
119121 steps :
120122 - uses : actions/checkout@v1
Original file line number Diff line number Diff line change 3535 "debug" : " ^4.3.2" ,
3636 "ember-try-config" : " ^4.0.0" ,
3737 "execa" : " ^4.1.0" ,
38- "fs-extra" : " ^9 .0.1" ,
38+ "fs-extra" : " ^6 .0.1" ,
3939 "resolve" : " ^1.20.0" ,
4040 "rimraf" : " ^3.0.2" ,
4141 "walk-sync" : " ^2.2.0"
Original file line number Diff line number Diff line change 1+ module . exports = {
2+ scenarios : [
3+ {
4+ name : 'Ember try should succeed when using fs-extra version 6.x' ,
5+ npm : {
6+ devDependencies : {
7+ 'watchpack-chokidar2' : '2.0.1' ,
8+ 'ember-try-test-suite-helper' : '1.0.0' ,
9+ 'fs-extra' : '6.0.1' ,
10+ } ,
11+ } ,
12+ } ,
13+ {
14+ name : 'Ember try should fail when using fs-extra version 9.x' ,
15+ npm : {
16+ devDependencies : {
17+ 'watchpack-chokidar2' : '2.0.1' ,
18+ 'ember-try-test-suite-helper' : '1.0.0' ,
19+ 'fs-extra' : '9.0.1' ,
20+ } ,
21+ } ,
22+ } ,
23+ ] ,
24+ } ;
Original file line number Diff line number Diff line change @@ -3460,6 +3460,15 @@ fs-extra@^5.0.0:
34603460 jsonfile "^4.0.0"
34613461 universalify "^0.1.0"
34623462
3463+ fs-extra@^6.0.1 :
3464+ version "6.0.1"
3465+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-6.0.1.tgz#8abc128f7946e310135ddc93b98bddb410e7a34b"
3466+ integrity sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==
3467+ dependencies :
3468+ graceful-fs "^4.1.2"
3469+ jsonfile "^4.0.0"
3470+ universalify "^0.1.0"
3471+
34633472fs-extra@^8.0.1, fs-extra@^8.1.0 :
34643473 version "8.1.0"
34653474 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"
@@ -3469,7 +3478,7 @@ fs-extra@^8.0.1, fs-extra@^8.1.0:
34693478 jsonfile "^4.0.0"
34703479 universalify "^0.1.0"
34713480
3472- fs-extra@^9.0.0, fs-extra@^9.0.1 :
3481+ fs-extra@^9.0.0 :
34733482 version "9.0.1"
34743483 resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc"
34753484 integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==
You can’t perform that action at this time.
0 commit comments