diff --git a/.github/workflows/test-cockroachdb.yaml b/.github/workflows/test-cockroachdb.yaml index bc8ff0da0a06..0357ab7f825c 100644 --- a/.github/workflows/test-cockroachdb.yaml +++ b/.github/workflows/test-cockroachdb.yaml @@ -26,7 +26,7 @@ jobs: DATABASE_URL: postgresql://root@127.0.0.1:26257/prisma?sslmode=disable steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.3.1 - name: Start a single CockroachDB instance with Docker env: COCKROACHDB_DOCKER_TAG: 'cockroachdb/cockroach:latest-v21.2' @@ -35,7 +35,7 @@ jobs: docker run -d --name roach --hostname roach -p 26257:26257 -p 8080:8080 -v "${{ github.workspace }}:/app" $COCKROACHDB_DOCKER_TAG start-single-node --insecure sudo apt update && sudo apt install wait-for-it -y wait-for-it -h localhost -p 26257 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v4.4.0 with: node-version: '22.21.1' - run: npm install diff --git a/.github/workflows/test-mongodb.yaml b/.github/workflows/test-mongodb.yaml index b6586e0266dd..8182031767f4 100644 --- a/.github/workflows/test-mongodb.yaml +++ b/.github/workflows/test-mongodb.yaml @@ -37,8 +37,8 @@ jobs: DATABASE_URL: mongodb://root:prisma@localhost:27017/prisma-mongo?authSource=admin&retryWrites=true&w=majority steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v4.3.1 + - uses: actions/setup-node@v4.4.0 with: node-version: '22.21.1' - run: npm install diff --git a/.github/workflows/test-sql-server.yaml b/.github/workflows/test-sql-server.yaml index 6ae24a300453..b63937938afe 100644 --- a/.github/workflows/test-sql-server.yaml +++ b/.github/workflows/test-sql-server.yaml @@ -39,8 +39,8 @@ jobs: DATABASE_URL: sqlserver://localhost:1433;database=prisma-demo;user=SA;password=Pr1sm4_Pr1sm4;trustServerCertificate=true;encrypt=true steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v4.3.1 + - uses: actions/setup-node@v4.4.0 with: node-version: '22.21.1' - run: npm install diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index cfbc8c2ddb29..f3fe2b580c43 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -25,7 +25,7 @@ jobs: outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v4.3.1 - id: set-matrix run: | # Find all test files and create matrix JSON @@ -40,8 +40,8 @@ jobs: fail-fast: false matrix: ${{ fromJson(needs.test-matrix.outputs.matrix) }} steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v4.3.1 + - uses: actions/setup-node@v4.4.0 with: node-version: '22.22.1' diff --git a/deployment-platforms/rest-express-docker-aws-ec2/.github/workflows/deploy.yml b/deployment-platforms/rest-express-docker-aws-ec2/.github/workflows/deploy.yml index dde3ecb13e49..c6ab29a9e881 100644 --- a/deployment-platforms/rest-express-docker-aws-ec2/.github/workflows/deploy.yml +++ b/deployment-platforms/rest-express-docker-aws-ec2/.github/workflows/deploy.yml @@ -18,24 +18,24 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v4.3.1 - name: Configure AWS credentials - uses: aws-actions/configure-aws-credentials@v4 + uses: aws-actions/configure-aws-credentials@v4.3.1 with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} aws-region: ${{ env.AWS_REGION }} - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v3.12.0 - name: Login to Amazon ECR id: login-ecr - uses: aws-actions/amazon-ecr-login@v2 + uses: aws-actions/amazon-ecr-login@v2.1.6 - name: Build and push Docker image - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v6.19.2 with: context: . push: true diff --git a/deployment-platforms/rest-express-docker-aws-ec2/package.json b/deployment-platforms/rest-express-docker-aws-ec2/package.json index 24d92e2f2508..8ec4a3620247 100644 --- a/deployment-platforms/rest-express-docker-aws-ec2/package.json +++ b/deployment-platforms/rest-express-docker-aws-ec2/package.json @@ -11,16 +11,16 @@ "dependencies": { "@prisma/adapter-pg": "7.5.0", "@prisma/client": "7.5.0", - "dotenv": "^17.2.1", + "dotenv": "17.4.2", "express": "5.1.0", - "pg": "^8.16.3", + "pg": "8.22.0", "prisma": "7.5.0" }, "devDependencies": { "@types/express": "5.0.5", "@types/node": "22.18.12", - "@types/pg": "^8.15.6", - "tsx": "^4.20.6", + "@types/pg": "8.20.0", + "tsx": "4.23.1", "typescript": "5.8.2" } } diff --git a/generator-prisma-client/deno-deploy/deno.json b/generator-prisma-client/deno-deploy/deno.json index 683d39b0ef97..a9482d229570 100644 --- a/generator-prisma-client/deno-deploy/deno.json +++ b/generator-prisma-client/deno-deploy/deno.json @@ -5,9 +5,9 @@ "types": ["node"] }, "imports": { - "@prisma/adapter-pg": "npm:@prisma/adapter-pg@^7.0.0", - "@prisma/client": "npm:@prisma/client@^7.0.0", - "prisma": "npm:prisma@^7.0.0" + "@prisma/adapter-pg": "npm:@prisma/adapter-pg@7.8.0", + "@prisma/client": "npm:@prisma/client@7.8.0", + "prisma": "npm:prisma@7.8.0" }, "tasks": { "dev": "deno run -A --env=.env --watch src/main.ts", diff --git a/orm/graphql-gqloom/package.json b/orm/graphql-gqloom/package.json index 35d52e78c902..0fc63332f066 100644 --- a/orm/graphql-gqloom/package.json +++ b/orm/graphql-gqloom/package.json @@ -8,23 +8,23 @@ "generate": "prisma generate" }, "devDependencies": { - "@types/node": "^24.8.1", + "@types/node": "24.13.3", "prisma": "7.5.0", - "tsx": "^4.20.6", - "typescript": "^5.9.3" + "tsx": "4.23.1", + "typescript": "5.9.3" }, "dependencies": { - "@gqloom/core": "^0.12.1", - "@gqloom/prisma": "^0.12.2", - "@gqloom/zod": "^0.12.2", + "@gqloom/core": "0.12.1", + "@gqloom/prisma": "0.12.2", + "@gqloom/zod": "0.12.2", "@prisma/adapter-pg": "7.5.0", "@prisma/client": "7.5.0", "dotenv": "16.6.1", - "graphql": "^16.11.0", - "graphql-scalars": "^1.25.0", - "graphql-yoga": "^5.16.0", - "pg": "^8.16.0", - "zod": "^4.1.12" + "graphql": "16.14.2", + "graphql-scalars": "1.25.0", + "graphql-yoga": "5.21.2", + "pg": "8.22.0", + "zod": "4.4.3" }, "prisma": { "seed": "tsx prisma/seed.ts"