From 6f739dad0b246e8528e0ee827e52da4cfa293516 Mon Sep 17 00:00:00 2001 From: "pactflow-renovate-bot[bot]" <186667433+pactflow-renovate-bot[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2025 03:26:17 +0000 Subject: [PATCH] chore(deps): pin dependencies --- .github/workflows/build.yml | 6 ++--- docker-compose.yml | 4 ++-- package-lock.json | 45 +++++++++---------------------------- package.json | 8 +++---- 4 files changed, 19 insertions(+), 44 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fcc3126..9a81f3b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -15,7 +15,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4 with: node-version: '16' @@ -31,7 +31,7 @@ jobs: runs-on: ubuntu-latest needs: test steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - run: docker pull pactfoundation/pact-cli:latest - name: Can I deploy? run: GIT_BRANCH=${GIT_REF:11} make can_i_deploy @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest needs: can-i-deploy steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - run: docker pull pactfoundation/pact-cli:latest - name: Deploy run: GIT_BRANCH=${GIT_REF:11} make deploy diff --git a/docker-compose.yml b/docker-compose.yml index 487d973..266cada 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: "3" services: pact-broker: - image: pactfoundation/pact-broker:latest-multi + image: pactfoundation/pact-broker:latest-multi@sha256:5261a9ee7176d76d77d19d3781be67827b231bed353c2cc2aacafb5eb5a6ee70 links: - postgres ports: @@ -18,7 +18,7 @@ services: PACT_BROKER_DATABASE_CONNECT_MAX_RETRIES: "10" PACT_BROKER_PUBLIC_HEARTBEAT: "true" postgres: - image: postgres + image: postgres@sha256:6e3358e46e34dae6c184f48fd06fe1b3dbf958ad5b83480031907e52b9ec2a7d healthcheck: test: psql postgres --command "select 1" -U postgres ports: diff --git a/package-lock.json b/package-lock.json index d29fd90..e95088e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,10 +9,10 @@ "version": "1.0.0", "license": "ISC", "devDependencies": { - "@pact-foundation/pact": "^14.0.0", - "absolute-version": "^2.0.0", - "eslint": "^9.0.0", - "jest": "^29.7.0" + "@pact-foundation/pact": "14.0.0", + "absolute-version": "2.0.0", + "eslint": "9.20.1", + "jest": "29.7.0" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -2378,9 +2378,9 @@ } }, "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "dependencies": { "path-key": "^3.1.0", @@ -2717,20 +2717,6 @@ "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint/node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/eslint/node_modules/debug": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", @@ -8036,9 +8022,9 @@ } }, "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "requires": { "path-key": "^3.1.0", @@ -8262,17 +8248,6 @@ "optionator": "^0.9.3" }, "dependencies": { - "cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, "debug": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", diff --git a/package.json b/package.json index dcd14c7..151342e 100644 --- a/package.json +++ b/package.json @@ -13,10 +13,10 @@ "pact:publish": "pact-broker publish pacts --consumer-app-version=\"$(./node_modules/.bin/absolute-version-from-git-tag)\" --auto-detect-version-properties --broker-base-url=http://localhost:8000" }, "devDependencies": { - "@pact-foundation/pact": "^14.0.0", - "eslint": "^9.0.0", - "jest": "^29.7.0", - "absolute-version": "^2.0.0" + "@pact-foundation/pact": "14.0.0", + "eslint": "9.20.1", + "jest": "29.7.0", + "absolute-version": "2.0.0" }, "license": "ISC" }