diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f14d2b68..f48aa612 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -267,6 +267,7 @@ jobs: env: NODE_OPTIONS: --max_old_space_size=4096 _PACKAGE_VERSION: ${{ needs.setup.outputs.package_version }} + _NODE_VERSION: ${{ needs.setup.outputs.node_version }} HUSKY: 0 steps: - name: Checkout repo @@ -277,7 +278,7 @@ jobs: with: cache: 'npm' cache-dependency-path: '**/package-lock.json' - node-version: '18' + node-version: ${{ env._NODE_VERSION }} - name: Update NPM run: | @@ -364,6 +365,7 @@ jobs: env: NODE_OPTIONS: --max_old_space_size=4096 _PACKAGE_VERSION: ${{ needs.setup.outputs.package_version }} + _NODE_VERSION: ${{ needs.setup.outputs.node_version }} HUSKY: 0 steps: - name: Checkout repo @@ -374,7 +376,7 @@ jobs: with: cache: 'npm' cache-dependency-path: '**/package-lock.json' - node-version: '18' + node-version: ${{ env._NODE_VERSION }} - name: Update NPM run: | @@ -421,6 +423,7 @@ jobs: env: NODE_OPTIONS: --max_old_space_size=4096 _PACKAGE_VERSION: ${{ needs.setup.outputs.package_version }} + _NODE_VERSION: ${{ needs.setup.outputs.node_version }} HUSKY: 0 steps: - name: Checkout repo @@ -431,7 +434,7 @@ jobs: with: cache: 'npm' cache-dependency-path: '**/package-lock.json' - node-version: '18' + node-version: ${{ env._NODE_VERSION }} - name: Update NPM run: | diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 0e0c38fd..aa4a0691 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -10,12 +10,14 @@ on: - "src/services/ldap-directory.service*" # we only have integration for LDAP testing at the moment - "./openldap/**/*" # any change to test fixtures - "./docker-compose.yml" # any change to Docker configuration + - "./package.json" # dependencies pull_request: paths: - ".github/workflows/integration-test.yml" # this file - "src/services/ldap-directory.service*" # we only have integration for LDAP testing at the moment - "./openldap/**/*" # any change to test fixtures - "./docker-compose.yml" # any change to Docker configuration + - "./package.json" # dependencies permissions: contents: read checks: write # required by dorny/test-reporter to upload its results