From de97df191951d56fddec4ac3e96c310092b16cfc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 5 Dec 2024 05:37:37 +0000 Subject: [PATCH] chore(deps): pin dependencies --- .github/workflows/build.yml | 24 +++++++++++------------ .github/workflows/compatibility-suite.yml | 16 +++++++-------- docker-compose.yml | 4 ++-- 3 files changed, 22 insertions(+), 22 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 07d54724..0c17dd3a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,11 +18,11 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 name: Checkout repository - name: Setup PHP - uses: shivammathur/setup-php@v2 + uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2 with: php-version: 8.1 coverage: none @@ -49,11 +49,11 @@ jobs: timeout-minutes: 5 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 name: Checkout repository - name: Setup PHP - uses: shivammathur/setup-php@v2 + uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2 with: extensions: sockets, curl, zip, ffi, grpc php-version: ${{ matrix.php }} @@ -72,7 +72,7 @@ jobs: repo-token: ${{ secrets.GITHUB_TOKEN }} - name: Cache Pact Plugins - uses: actions/cache@v4 + uses: actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a # v4 with: path: ~/.pact/plugins key: ${{ matrix.os }}-pact-plugins @@ -93,11 +93,11 @@ jobs: dependencies: [ 'lowest', 'locked' ] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 name: Checkout repository - name: Setup PHP - uses: shivammathur/setup-php@v2 + uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2 with: extensions: 'sockets, curl, zip, ffi' php-version: ${{ matrix.php }} @@ -114,7 +114,7 @@ jobs: PACT_DO_NOT_TRACK: true - name: Coveralls Parallel - uses: coverallsapp/github-action@v2 + uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 # v2 with: flag-name: ${{ matrix.php }}-${{ matrix.dependencies }} parallel: true @@ -126,7 +126,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Coveralls Finished - uses: coverallsapp/github-action@v2 + uses: coverallsapp/github-action@cfd0633edbd2411b532b808ba7a8b5e04f76d2c8 # v2 with: parallel-finished: true @@ -140,13 +140,13 @@ jobs: arch: [ amd64, arm64 ] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 name: Checkout repository - name: Set up QEMU if: matrix.arch == 'arm64' - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@49b3bc8e6bdd4a60e6116a5414239cba5943d3cf # v3 - name: Set up Docker Buildx if: matrix.arch == 'arm64' - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@c47758b77c9736f4b2ef4073d4d51994fabfe349 # v3 - name: run musl # If shared-mime-info not installed - Expected binary contents to have content type 'image/jpeg' but detected contents was 'application/octet-stream' run: docker run --env PACT_DO_NOT_TRACK=true --platform=linux/${{ matrix.arch }} --rm -v $PWD:/home alpine:3.19 /bin/sh -c 'apk add --no-cache shared-mime-info php82-dev php82-ffi php82-pecl-grpc php82-sockets php82-tokenizer php82-dom php82-xml php82-xmlwriter php82-simplexml composer protoc protobuf-dev && cd /home && composer install && composer test && composer run-examples' diff --git a/.github/workflows/compatibility-suite.yml b/.github/workflows/compatibility-suite.yml index 9a5af875..bbc2b6b4 100644 --- a/.github/workflows/compatibility-suite.yml +++ b/.github/workflows/compatibility-suite.yml @@ -9,11 +9,11 @@ jobs: v1: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: submodules: recursive - - uses: shivammathur/setup-php@v2 + - uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2 with: php-version: 8.1 coverage: none @@ -27,11 +27,11 @@ jobs: v2: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: submodules: recursive - - uses: shivammathur/setup-php@v2 + - uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2 with: php-version: 8.1 coverage: none @@ -45,11 +45,11 @@ jobs: v3: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: submodules: recursive - - uses: shivammathur/setup-php@v2 + - uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2 with: php-version: 8.1 coverage: none @@ -63,11 +63,11 @@ jobs: v4: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: submodules: recursive - - uses: shivammathur/setup-php@v2 + - uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 # v2 with: php-version: 8.1 coverage: none diff --git a/docker-compose.yml b/docker-compose.yml index 6d2fd5fa..3f68fb49 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: postgres: - image: postgres + image: postgres@sha256:fe4efc6901dda0d952306fd962643d8022d7bb773ffe13fe8a21551b9276e50c ports: - "5432:5432" environment: @@ -10,7 +10,7 @@ services: POSTGRES_PASSWORD: password POSTGRES_DB: postgres broker_app: - image: dius/pact-broker + image: dius/pact-broker@sha256:16b7fce5e61f91435e06163add2a63662a69d74ae124bba8aadd6117f6a67e51 ports: - "8080:80" links: