From 9e8b783d4fdce7d7d549c7c490ce5cdc1d17f686 Mon Sep 17 00:00:00 2001 From: Florian PAUL Date: Tue, 4 Jun 2024 10:17:15 +0200 Subject: [PATCH] ci(it-tests): fix random failures due to github cache configuration --- .github/workflows/it-tests.yml | 1 + packages/@o3r/test-helpers/src/utilities/package-manager.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/it-tests.yml b/.github/workflows/it-tests.yml index bde4a4e89a..f000924e6f 100644 --- a/.github/workflows/it-tests.yml +++ b/.github/workflows/it-tests.yml @@ -83,6 +83,7 @@ jobs: !.cache/test-app/cache/@ama-sdk* !.cache/test-app/cache/@ama-terasu* !.cache/test-app/cache/@o3r* + !.cache/test-app/npm-cache/_npx/** key: ${{ runner.os }}-test-app-${{ matrix.packageManager }}-${{ env.currentMonth }} - uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e # v4.1.7 name: Download verdaccio storage prepared in the previous job diff --git a/packages/@o3r/test-helpers/src/utilities/package-manager.ts b/packages/@o3r/test-helpers/src/utilities/package-manager.ts index 02a1d82c90..89c8d9967d 100644 --- a/packages/@o3r/test-helpers/src/utilities/package-manager.ts +++ b/packages/@o3r/test-helpers/src/utilities/package-manager.ts @@ -235,7 +235,7 @@ export function setPackagerManagerConfig(options: PackageManagerConfig, execAppO execFileSync('npm', ['config', 'set', 'audit=false', '-L=project'], execOptions); execFileSync('npm', ['config', 'set', 'fund=false', '-L=project'], execOptions); - execFileSync('npm', ['config', 'set', 'prefer-offline=true', '-L=project'], execOptions); + execFileSync('npm', ['config', 'set', 'prefer-offline=false', '-L=project'], execOptions); execFileSync('npm', ['config', 'set', 'ignore-scripts=true', '-L=project'], execOptions); if (options.globalFolderPath) {