File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -18,8 +18,14 @@ if (!module.parent) {
1818 if ( status === false ) {
1919 // If in a deployed environment, warm the server at the start
2020 if ( process . env . NODE_ENV === 'production' ) {
21- // If in a production environment, wait for the cache to be fully warmed.
22- await warmServer ( )
21+ // If in a true production environment, wait for the cache to be fully warmed.
22+ if ( process . env . HEROKU_PRODUCTION_APP || process . env . GITHUB_ACTIONS ) {
23+ await warmServer ( )
24+ } else {
25+ // If not in a true production environment, don't wait for the cache to be fully warmed.
26+ // This avoids deployment timeouts in environments with slower servers.
27+ warmServer ( )
28+ }
2329 }
2430
2531 // workaround for https://github.com/expressjs/express/issues/1101
You can’t perform that action at this time.
0 commit comments