File tree Expand file tree Collapse file tree
deployment-platforms/rest-express-docker-aws-ec2 Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2626 DATABASE_URL : postgresql://root@127.0.0.1:26257/prisma?sslmode=disable
2727
2828 steps :
29- - uses : actions/checkout@v4
29+ - uses : actions/checkout@v4.3.1
3030 - name : Start a single CockroachDB instance with Docker
3131 env :
3232 COCKROACHDB_DOCKER_TAG : ' cockroachdb/cockroach:latest-v21.2'
3535 docker run -d --name roach --hostname roach -p 26257:26257 -p 8080:8080 -v "${{ github.workspace }}:/app" $COCKROACHDB_DOCKER_TAG start-single-node --insecure
3636 sudo apt update && sudo apt install wait-for-it -y
3737 wait-for-it -h localhost -p 26257
38- - uses : actions/setup-node@v4
38+ - uses : actions/setup-node@v4.4.0
3939 with :
4040 node-version : ' 22.21.1'
4141 - run : npm install
Original file line number Diff line number Diff line change 3737 DATABASE_URL : mongodb://root:prisma@localhost:27017/prisma-mongo?authSource=admin&retryWrites=true&w=majority
3838
3939 steps :
40- - uses : actions/checkout@v4
41- - uses : actions/setup-node@v4
40+ - uses : actions/checkout@v4.3.1
41+ - uses : actions/setup-node@v4.4.0
4242 with :
4343 node-version : ' 22.21.1'
4444 - run : npm install
Original file line number Diff line number Diff line change 3939 DATABASE_URL : sqlserver://localhost:1433;database=prisma-demo;user=SA;password=Pr1sm4_Pr1sm4;trustServerCertificate=true;encrypt=true
4040
4141 steps :
42- - uses : actions/checkout@v4
43- - uses : actions/setup-node@v4
42+ - uses : actions/checkout@v4.3.1
43+ - uses : actions/setup-node@v4.4.0
4444 with :
4545 node-version : ' 22.21.1'
4646 - run : npm install
Original file line number Diff line number Diff line change 2525 outputs :
2626 matrix : ${{ steps.set-matrix.outputs.matrix }}
2727 steps :
28- - uses : actions/checkout@v4
28+ - uses : actions/checkout@v4.3.1
2929 - id : set-matrix
3030 run : |
3131 # Find all test files and create matrix JSON
4040 fail-fast : false
4141 matrix : ${{ fromJson(needs.test-matrix.outputs.matrix) }}
4242 steps :
43- - uses : actions/checkout@v4
44- - uses : actions/setup-node@v4
43+ - uses : actions/checkout@v4.3.1
44+ - uses : actions/setup-node@v4.4.0
4545 with :
4646 node-version : ' 22.22.1'
4747
Original file line number Diff line number Diff line change @@ -18,24 +18,24 @@ jobs:
1818
1919 steps :
2020 - name : Checkout
21- uses : actions/checkout@v4
21+ uses : actions/checkout@v4.3.1
2222
2323 - name : Configure AWS credentials
24- uses : aws-actions/configure-aws-credentials@v4
24+ uses : aws-actions/configure-aws-credentials@v4.3.1
2525 with :
2626 aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
2727 aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
2828 aws-region : ${{ env.AWS_REGION }}
2929
3030 - name : Set up Docker Buildx
31- uses : docker/setup-buildx-action@v3
31+ uses : docker/setup-buildx-action@v3.12.0
3232
3333 - name : Login to Amazon ECR
3434 id : login-ecr
35- uses : aws-actions/amazon-ecr-login@v2
35+ uses : aws-actions/amazon-ecr-login@v2.1.5
3636
3737 - name : Build and push Docker image
38- uses : docker/build-push-action@v6
38+ uses : docker/build-push-action@v6.19.2
3939 with :
4040 context : .
4141 push : true
Original file line number Diff line number Diff line change 1111 "dependencies" : {
1212 "@prisma/adapter-pg" : " 7.5.0" ,
1313 "@prisma/client" : " 7.5.0" ,
14- "dotenv" : " ^ 17.2.1 " ,
14+ "dotenv" : " 17.4.2 " ,
1515 "express" : " 5.1.0" ,
16- "pg" : " ^8.16.3 " ,
16+ "pg" : " 8.21.0 " ,
1717 "prisma" : " 7.5.0"
1818 },
1919 "devDependencies" : {
2020 "@types/express" : " 5.0.5" ,
2121 "@types/node" : " 22.18.12" ,
22- "@types/pg" : " ^8.15.6 " ,
23- "tsx" : " ^4.20.6 " ,
22+ "@types/pg" : " 8.20.0 " ,
23+ "tsx" : " 4.22.4 " ,
2424 "typescript" : " 5.8.2"
2525 }
2626}
Original file line number Diff line number Diff line change 88 "generate" : " prisma generate"
99 },
1010 "devDependencies" : {
11- "@types/node" : " ^ 24.8.1 " ,
11+ "@types/node" : " 24.13.2 " ,
1212 "prisma" : " 7.5.0" ,
13- "tsx" : " ^4.20.6 " ,
14- "typescript" : " ^ 5.9.3"
13+ "tsx" : " 4.22.4 " ,
14+ "typescript" : " 5.9.3"
1515 },
1616 "dependencies" : {
17- "@gqloom/core" : " ^ 0.12.1" ,
18- "@gqloom/prisma" : " ^ 0.12.2" ,
19- "@gqloom/zod" : " ^ 0.12.2" ,
17+ "@gqloom/core" : " 0.12.1" ,
18+ "@gqloom/prisma" : " 0.12.2" ,
19+ "@gqloom/zod" : " 0.12.2" ,
2020 "@prisma/adapter-pg" : " 7.5.0" ,
2121 "@prisma/client" : " 7.5.0" ,
2222 "dotenv" : " 16.6.1" ,
23- "graphql" : " ^ 16.11.0 " ,
24- "graphql-scalars" : " ^ 1.25.0" ,
25- "graphql-yoga" : " ^5.16.0 " ,
26- "pg" : " ^8.16 .0" ,
27- "zod" : " ^4.1.12 "
23+ "graphql" : " 16.14.2 " ,
24+ "graphql-scalars" : " 1.25.0" ,
25+ "graphql-yoga" : " 5.21.2 " ,
26+ "pg" : " 8.21 .0" ,
27+ "zod" : " 4.4.3 "
2828 },
2929 "prisma" : {
3030 "seed" : " tsx prisma/seed.ts"
You can’t perform that action at this time.
0 commit comments