diff --git a/.github/workflows/commit-validation.yml b/.github/workflows/commit-validation.yml index 48a2a2c7b..c24cdbf23 100644 --- a/.github/workflows/commit-validation.yml +++ b/.github/workflows/commit-validation.yml @@ -19,11 +19,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: 20 - cache: "npm" - - run: npm ci - run: npm run lint - run: npm run format:ci @@ -34,11 +32,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: 20 - cache: "npm" - - run: npm ci - run: npm run compile diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml index b9dd1de42..8de13f087 100644 --- a/.github/workflows/preview.yml +++ b/.github/workflows/preview.yml @@ -20,9 +20,8 @@ jobs: fetch-depth: 0 - name: Use Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: - cache: "npm" node-version: 20 - name: Install dependencies diff --git a/.github/workflows/publish-package.yml b/.github/workflows/publish-package.yml index 67522ed71..3c8ae3ac7 100644 --- a/.github/workflows/publish-package.yml +++ b/.github/workflows/publish-package.yml @@ -12,7 +12,7 @@ jobs: id-token: write steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: 20 registry-url: "https://registry.npmjs.org" diff --git a/.github/workflows/tests-linux.yml b/.github/workflows/tests-linux.yml index af4ec5055..a7ba110bb 100644 --- a/.github/workflows/tests-linux.yml +++ b/.github/workflows/tests-linux.yml @@ -22,10 +22,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build @@ -50,10 +49,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build @@ -81,10 +79,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build @@ -123,10 +120,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build @@ -165,10 +161,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build @@ -187,10 +182,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build @@ -209,10 +203,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build @@ -231,10 +224,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build @@ -272,10 +264,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build @@ -297,10 +288,9 @@ jobs: - run: docker compose up oracle --detach - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build @@ -325,10 +315,9 @@ jobs: - run: docker compose up hanaexpress --detach - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build diff --git a/.github/workflows/tests-windows.yml b/.github/workflows/tests-windows.yml index 86d462657..62fba9b0c 100644 --- a/.github/workflows/tests-windows.yml +++ b/.github/workflows/tests-windows.yml @@ -12,10 +12,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build @@ -36,10 +35,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build @@ -60,10 +58,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v5 with: node-version: ${{ inputs.node-version }} - cache: "npm" - uses: actions/download-artifact@v4 with: name: build diff --git a/package.json b/package.json index 7c93e3f98..d3587e281 100644 --- a/package.json +++ b/package.json @@ -245,6 +245,12 @@ "url": "https://opencollective.com/typeorm", "logo": "https://opencollective.com/opencollective/logo.txt" }, + "devEngines": { + "packageManager": { + "name": "npm", + "onFail": "error" + } + }, "readmeFilename": "README.md", "tags": [ "orm",