Skip to content

Commit 2ea6194

Browse files
Merge pull request #576 from CPS-IT/renovate/pin-dependencies
[TASK] Pin dependencies
2 parents 883bec4 + 848d2ab commit 2ea6194

3 files changed

Lines changed: 18 additions & 18 deletions

File tree

.github/workflows/cgl.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ jobs:
1111
cgl:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v6
14+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1515
with:
1616
fetch-depth: 0
1717

1818
# Prepare environment
1919
- name: Setup PHP
20-
uses: shivammathur/setup-php@v2
20+
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
2121
with:
2222
# We use the minimum supported PHP version
2323
php-version: 8.2
@@ -30,7 +30,7 @@ jobs:
3030

3131
# Install dependencies
3232
- name: Install Composer dependencies
33-
uses: ramsey/composer-install@v4
33+
uses: ramsey/composer-install@5c2bcf28d7b060ef3c601d7b476d5430a7b46c27 # v4
3434

3535
# Analyze
3636
- name: Analyze dependencies

.github/workflows/release.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
name: Build extension artefact
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v6
17+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
1818

1919
# Check if tag is valid
2020
- name: Check tag
@@ -25,14 +25,14 @@ jobs:
2525
2626
# Prepare environment
2727
- name: Setup PHP
28-
uses: shivammathur/setup-php@v2
28+
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
2929
with:
3030
php-version: 8.5
3131
tools: composer:v2, typo3/tailor
3232
coverage: none
3333

3434
- name: Install Composer dependencies
35-
uses: ramsey/composer-install@v4
35+
uses: ramsey/composer-install@5c2bcf28d7b060ef3c601d7b476d5430a7b46c27 # v4
3636

3737
- name: Bundle vendor libraries
3838
run: composer bundle -v
@@ -66,7 +66,7 @@ jobs:
6666
outputs:
6767
release-notes-url: ${{ steps.create-release.outputs.url }}
6868
steps:
69-
- uses: actions/checkout@v6
69+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
7070

7171
- name: Download extension artefact
7272
id: download
@@ -76,7 +76,7 @@ jobs:
7676

7777
- name: Create release
7878
id: create-release
79-
uses: softprops/action-gh-release@v3
79+
uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3
8080
with:
8181
generate_release_notes: true
8282
files: ${{ steps.download.outputs.download-path }}/${{ env.EXTENSION_ARTEFACT }}
@@ -88,7 +88,7 @@ jobs:
8888
env:
8989
TYPO3_API_TOKEN: ${{ secrets.TYPO3_API_TOKEN }}
9090
steps:
91-
- uses: actions/checkout@v6
91+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
9292

9393
- name: Download extension artefact
9494
id: download
@@ -101,7 +101,7 @@ jobs:
101101
run: echo "comment=See release notes at ${{ needs.release.outputs.release-notes-url }}" >> $GITHUB_OUTPUT
102102

103103
- name: Setup PHP
104-
uses: shivammathur/setup-php@v2
104+
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
105105
with:
106106
php-version: 8.2 # renovate-ignore
107107
extensions: intl, mbstring, json, zip, curl

.github/workflows/tests.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ jobs:
2323
typo3DatabaseUsername: root
2424
typo3DatabasePassword: root
2525
steps:
26-
- uses: actions/checkout@v6
26+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
2727
with:
2828
fetch-depth: 0
2929

3030
# Prepare environment
3131
- name: Setup PHP
32-
uses: shivammathur/setup-php@v2
32+
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
3333
with:
3434
php-version: ${{ matrix.php-version }}
3535
tools: composer:v2
@@ -41,7 +41,7 @@ jobs:
4141

4242
# Install dependencies
4343
- name: Install Composer dependencies
44-
uses: ramsey/composer-install@v4
44+
uses: ramsey/composer-install@5c2bcf28d7b060ef3c601d7b476d5430a7b46c27 # v4
4545
with:
4646
dependency-versions: ${{ matrix.dependencies }}
4747
composer-options: --with=typo3/cms-core:"~${{ matrix.typo3-version }}.0"
@@ -59,13 +59,13 @@ jobs:
5959
typo3DatabaseUsername: root
6060
typo3DatabasePassword: root
6161
steps:
62-
- uses: actions/checkout@v6
62+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
6363
with:
6464
fetch-depth: 0
6565

6666
# Prepare environment
6767
- name: Setup PHP
68-
uses: shivammathur/setup-php@v2
68+
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
6969
with:
7070
php-version: 8.5
7171
tools: composer:v2
@@ -77,7 +77,7 @@ jobs:
7777

7878
# Install dependencies
7979
- name: Install Composer dependencies
80-
uses: ramsey/composer-install@v4
80+
uses: ramsey/composer-install@5c2bcf28d7b060ef3c601d7b476d5430a7b46c27 # v4
8181

8282
# Run tests
8383
- name: Run tests
@@ -99,7 +99,7 @@ jobs:
9999
runs-on: ubuntu-latest
100100
needs: coverage
101101
steps:
102-
- uses: actions/checkout@v6
102+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
103103
with:
104104
fetch-depth: 0
105105

@@ -112,6 +112,6 @@ jobs:
112112

113113
# Coveralls
114114
- name: Coveralls report
115-
uses: coverallsapp/github-action@v2
115+
uses: coverallsapp/github-action@5cbfd81b66ca5d10c19b062c04de0199c215fb6e # v2
116116
with:
117117
file: ${{ steps.download.outputs.download-path }}/clover.xml

0 commit comments

Comments
 (0)