diff --git a/.github/workflows/catalog-pr.yml b/.github/workflows/catalog-pr.yml index 4c83131..765fb3c 100644 --- a/.github/workflows/catalog-pr.yml +++ b/.github/workflows/catalog-pr.yml @@ -64,6 +64,11 @@ jobs: with: node-version: 20 + # Set environment variable for OpenSSL compatibility + - name: Set Node.js options to support legacy OpenSSL + run: | + echo "NODE_OPTIONS=--openssl-legacy-provider" >> $GITHUB_ENV + - name: Install Dependencies if: env.SUBMODULE_NAME != '' working-directory: ./${{ env.SUBMODULE_NAME }} @@ -140,6 +145,11 @@ jobs: with: node-version: 20 + # Set environment variable for OpenSSL compatibility + - name: Set Node.js options to support legacy OpenSSL + run: | + echo "NODE_OPTIONS=--openssl-legacy-provider" >> $GITHUB_ENV + - name: Install Dependencies if: env.SUBMODULE_NAME != '' working-directory: ./${{ env.SUBMODULE_NAME }} @@ -212,6 +222,11 @@ jobs: with: node-version: 20 + # Set environment variable for OpenSSL compatibility + - name: Set Node.js options to support legacy OpenSSL + run: | + echo "NODE_OPTIONS=--openssl-legacy-provider" >> $GITHUB_ENV + - name: Install Dependencies if: env.SUBMODULE_NAME != '' working-directory: ./${{ env.SUBMODULE_NAME }} @@ -284,6 +299,11 @@ jobs: with: node-version: 20 + # Set environment variable for OpenSSL compatibility + - name: Set Node.js options to support legacy OpenSSL + run: | + echo "NODE_OPTIONS=--openssl-legacy-provider" >> $GITHUB_ENV + # Custom action to check for OSS files - name: compile files-present-action if: env.SUBMODULE_NAME != '' diff --git a/.github/workflows/check-for-deprecations.yml b/.github/workflows/check-for-deprecations.yml index a71b9ba..9f439bc 100644 --- a/.github/workflows/check-for-deprecations.yml +++ b/.github/workflows/check-for-deprecations.yml @@ -18,6 +18,11 @@ jobs: with: node-version: 20 + # Set environment variable for OpenSSL compatibility + - name: Set Node.js options to support legacy OpenSSL + run: | + echo "NODE_OPTIONS=--openssl-legacy-provider" >> $GITHUB_ENV + - name: Install dependencies run: cd utils && yarn install diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4b7a8ea..01e6b62 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -67,6 +67,11 @@ jobs: with: node-version: 20 + # Set environment variable for OpenSSL compatibility + - name: Set Node.js options to support legacy OpenSSL + run: | + echo "NODE_OPTIONS=--openssl-legacy-provider" >> $GITHUB_ENV + - name: Install Dependencies if: env.SUBMODULE_NAME != '' working-directory: ./${{ env.SUBMODULE_NAME }} @@ -153,6 +158,11 @@ jobs: with: node-version: 20 + # Set environment variable for OpenSSL compatibility + - name: Set Node.js options to support legacy OpenSSL + run: | + echo "NODE_OPTIONS=--openssl-legacy-provider" >> $GITHUB_ENV + - name: compile map-global-uuid if: env.SUBMODULE_NAME != '' run: |