From 607d770d4cb45e001ba7e7a45f006a264155c3f0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 21 May 2026 08:33:08 +0000 Subject: [PATCH] [TASK] Pin dependencies --- .github/workflows/cgl.yaml | 6 +++--- .github/workflows/release.yaml | 12 ++++++------ .github/workflows/tests.yaml | 16 ++++++++-------- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/.github/workflows/cgl.yaml b/.github/workflows/cgl.yaml index c8606e0..ebbb017 100644 --- a/.github/workflows/cgl.yaml +++ b/.github/workflows/cgl.yaml @@ -11,13 +11,13 @@ jobs: cgl: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: fetch-depth: 0 # Prepare environment - name: Setup PHP - uses: shivammathur/setup-php@v2 + uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2 with: # We use the minimum supported PHP version php-version: 8.2 @@ -30,7 +30,7 @@ jobs: # Install dependencies - name: Install Composer dependencies - uses: ramsey/composer-install@4.0.0 + uses: ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0 # Analyze - name: Analyze dependencies diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 393b550..e6adc30 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -14,7 +14,7 @@ jobs: name: Build extension artefact runs-on: ubuntu-latest steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 # Check if tag is valid - name: Check tag @@ -25,7 +25,7 @@ jobs: # Prepare environment - name: Setup PHP - uses: shivammathur/setup-php@v2 + uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2 with: php-version: 8.5 tools: composer:v2, typo3/tailor @@ -52,7 +52,7 @@ jobs: outputs: release-notes-url: ${{ steps.create-release.outputs.url }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Download extension artefact id: download @@ -62,7 +62,7 @@ jobs: - name: Create release id: create-release - uses: softprops/action-gh-release@v3 + uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3 with: token: ${{ secrets.RELEASE_TOKEN }} generate_release_notes: true @@ -75,7 +75,7 @@ jobs: env: TYPO3_API_TOKEN: ${{ secrets.TYPO3_API_TOKEN }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 - name: Download extension artefact id: download @@ -88,7 +88,7 @@ jobs: run: echo "comment=See release notes at ${{ needs.release.outputs.release-notes-url }}" >> $GITHUB_OUTPUT - name: Setup PHP - uses: shivammathur/setup-php@v2 + uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2 with: php-version: 8.5 extensions: intl, mbstring, json, zip, curl diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index baa3414..fa02c79 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -23,13 +23,13 @@ jobs: typo3DatabaseUsername: root typo3DatabasePassword: root steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: fetch-depth: 0 # Prepare environment - name: Setup PHP - uses: shivammathur/setup-php@v2 + uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2 with: php-version: ${{ matrix.php-version }} tools: composer:v2 @@ -41,7 +41,7 @@ jobs: # Install dependencies - name: Install Composer dependencies - uses: ramsey/composer-install@4.0.0 + uses: ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0 with: dependency-versions: ${{ matrix.dependencies }} composer-options: --with=typo3/cms-core:"~${{ matrix.typo3-version }}.0" @@ -59,13 +59,13 @@ jobs: typo3DatabaseUsername: root typo3DatabasePassword: root steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: fetch-depth: 0 # Prepare environment - name: Setup PHP - uses: shivammathur/setup-php@v2 + uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2 with: php-version: 8.5 tools: composer:v2 @@ -77,7 +77,7 @@ jobs: # Install dependencies - name: Install Composer dependencies - uses: ramsey/composer-install@4.0.0 + uses: ramsey/composer-install@65e4f84970763564f46a70b8a54b90d033b3bdda # 4.0.0 # Run tests - name: Run tests @@ -99,7 +99,7 @@ jobs: runs-on: ubuntu-latest needs: coverage steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 with: fetch-depth: 0 @@ -112,6 +112,6 @@ jobs: # Coveralls - name: Coveralls report - uses: coverallsapp/github-action@v2 + uses: coverallsapp/github-action@5cbfd81b66ca5d10c19b062c04de0199c215fb6e # v2 with: file: ${{ steps.download.outputs.download-path }}/clover.xml