From dff49c9ee0c331085ceb0f9138b1a072aac9bc76 Mon Sep 17 00:00:00 2001 From: Mrugesh Mohapatra Date: Sun, 19 Apr 2026 22:14:51 +0530 Subject: [PATCH] chore(ci): move pnpm config and pin doctl --- .github/workflows/docker-docr-cleanup.yml | 2 +- .github/workflows/docker-docr.yml | 2 +- .npmrc | 5 ----- pnpm-workspace.yaml | 6 ++++++ 4 files changed, 8 insertions(+), 7 deletions(-) delete mode 100644 .npmrc diff --git a/.github/workflows/docker-docr-cleanup.yml b/.github/workflows/docker-docr-cleanup.yml index 769c74d627c..ec2a88a71a2 100644 --- a/.github/workflows/docker-docr-cleanup.yml +++ b/.github/workflows/docker-docr-cleanup.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Install doctl - uses: digitalocean/action-doctl@135ac0aa0eed4437d547c6f12c364d3006b42824 # v2 + uses: digitalocean/action-doctl@135ac0aa0eed4437d547c6f12c364d3006b42824 # v2.5.1 with: token: ${{ secrets.DIGITALOCEAN_ACCESS_TOKEN }} diff --git a/.github/workflows/docker-docr.yml b/.github/workflows/docker-docr.yml index c655fe983f4..68a103e6f25 100644 --- a/.github/workflows/docker-docr.yml +++ b/.github/workflows/docker-docr.yml @@ -72,7 +72,7 @@ jobs: uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3 - name: Install doctl - uses: digitalocean/action-doctl@135ac0aa0eed4437d547c6f12c364d3006b42824 # v2 + uses: digitalocean/action-doctl@135ac0aa0eed4437d547c6f12c364d3006b42824 # v2.5.1 with: token: ${{ secrets.DIGITALOCEAN_ACCESS_TOKEN }} diff --git a/.npmrc b/.npmrc deleted file mode 100644 index 5e6384e1952..00000000000 --- a/.npmrc +++ /dev/null @@ -1,5 +0,0 @@ -# Disable until we can enable this again -strict-peer-dependencies=false -# A lot of our scripts rely on pre and post scripts, so this is necessary for -# now -enable-pre-post-scripts=true diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 123c5ef2322..dad8538f378 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -13,6 +13,12 @@ packages: - 'tools/scripts/seed-exams' - 'packages/*' +# Disable until we can enable this again. +strictPeerDependencies: false +# A lot of our scripts rely on pre and post scripts. +enablePrePostScripts: true +minimumReleaseAge: 10080 + packageExtensions: '@testing-library/jest-dom': peerDependencies: