diff --git a/.github/workflows/code-coverage.yaml b/.github/workflows/code-coverage.yaml index 24821db..abce7c6 100644 --- a/.github/workflows/code-coverage.yaml +++ b/.github/workflows/code-coverage.yaml @@ -20,19 +20,19 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install pnpm uses: pnpm/action-setup@v4 - name: Use Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 24 cache: 'pnpm' - name: Install Dependencies - run: pnpm install + run: pnpm install --frozen-lockfile - name: Build run: pnpm build diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index f50f15e..38b836f 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -20,19 +20,19 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install pnpm uses: pnpm/action-setup@v4 - name: Use Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 24 cache: 'pnpm' - name: Install Dependencies - run: pnpm install + run: pnpm install --frozen-lockfile - name: Build run: pnpm build diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index e436f78..dfcece5 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -24,22 +24,21 @@ jobs: node-version: ['22', '24', '26'] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install pnpm uses: pnpm/action-setup@v4 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: 'pnpm' - name: Install Dependencies - run: pnpm install + run: pnpm install --frozen-lockfile - name: Build - if: matrix.node-version != '20' run: pnpm build - name: Testing diff --git a/package.json b/package.json index ce25631..56d7020 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "engines": { "node": ">=22.12.0" }, - "packageManager": "pnpm@11.0.9", + "packageManager": "pnpm@11.5.2", "devDependencies": { "@biomejs/biome": "^2.4.14", "@faker-js/faker": "^10.4.0", diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 8399078..8be8e3f 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,3 +1,9 @@ -minimumReleaseAge: 2880 +minimumReleaseAge: 10080 +minimumReleaseAgeStrict: true +minimumReleaseAgeIgnoreMissingTime: false +blockExoticSubdeps: true +strictDepBuilds: true +dangerouslyAllowAllBuilds: false + allowBuilds: esbuild: true