Skip to content

Commit 0ee7698

Browse files
committed
chore: update workflows to improve security
1 parent 0a508d0 commit 0ee7698

5 files changed

Lines changed: 6 additions & 8 deletions

File tree

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
restore-keys: |
5555
${{ runner.os }}-jdk11-maven-v2-
5656
- name: Set up Gradle
57-
uses: gradle/actions/setup-gradle@v6
57+
uses: gradle/actions/setup-gradle@9c971963bec38e04b3d30dcc455b5382be2fdbfb # v6.3.0
5858
with:
5959
cache-provider: basic
6060
- name: Build with Maven

.github/workflows/maven-pulls.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
restore-keys: |
3131
${{ runner.os }}-jdk${{ matrix.java }}-maven-v2-
3232
- name: Set up Gradle
33-
uses: gradle/actions/setup-gradle@v6
33+
uses: gradle/actions/setup-gradle@9c971963bec38e04b3d30dcc455b5382be2fdbfb # v6.3.0
3434
with:
3535
cache-provider: basic
3636
- name: Check swagger-bom version matches root version

.github/workflows/maven.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
restore-keys: |
3131
${{ runner.os }}-jdk${{ matrix.java }}-maven-v2-
3232
- name: Set up Gradle
33-
uses: gradle/actions/setup-gradle@v6
33+
uses: gradle/actions/setup-gradle@9c971963bec38e04b3d30dcc455b5382be2fdbfb # v6.3.0
3434
with:
3535
cache-provider: basic
3636
- name: Check swagger-bom version matches root version

.github/workflows/prepare-release.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,15 +60,14 @@ jobs:
6060
echo "SC_VERSION=$SC_VERSION" >> $GITHUB_ENV
6161
echo "SC_NEXT_VERSION=$SC_NEXT_VERSION" >> $GITHUB_ENV
6262
- name: Create Prepare Release Pull Request
63-
uses: peter-evans/create-pull-request@v8
63+
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
6464
if: env.PREPARE_RELEASE_OK == 'yes'
6565
with:
6666
token: ${{ steps.generate-token.outputs.token }}
6767
commit-message: prepare release ${{ env.SC_VERSION }}
6868
title: 'prepare release ${{ env.SC_VERSION }}'
6969
branch: prepare-release-${{ env.SC_VERSION }}
7070
env:
71-
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
7271
MAVEN_USERNAME: ${{ secrets.MAVEN_CENTRAL_USERNAME }}
7372
MAVEN_PASSWORD: ${{ secrets.MAVEN_CENTRAL_PASSWORD }}
7473
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/release.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ jobs:
103103
run: |
104104
. ./CI/post-release.sh
105105
- name: Create Next Snapshot Pull Request
106-
uses: peter-evans/create-pull-request@v8
106+
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
107107
if: env.RELEASE_OK == 'yes'
108108
with:
109109
token: ${{ steps.generate-token.outputs.token }}
@@ -122,7 +122,7 @@ jobs:
122122
TMPDIR="$(dirname -- "${0}")"
123123
. $TMPDIR/update-v1-readme.sh ${{ env.SC_LAST_RELEASE }} ${{ env.SC_VERSION }}
124124
- name: Create Update V1 Readme Pull Request
125-
uses: peter-evans/create-pull-request@v8
125+
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 # v8.1.1
126126
if: env.RELEASE_OK == 'yes'
127127
with:
128128
token: ${{ steps.generate-token.outputs.token }}
@@ -151,7 +151,6 @@ jobs:
151151
fetch-depth: 0
152152

153153
env:
154-
ACTIONS_ALLOW_UNSECURE_COMMANDS: true
155154
MAVEN_USERNAME: ${{ secrets.MAVEN_CENTRAL_USERNAME }}
156155
MAVEN_PASSWORD: ${{ secrets.MAVEN_CENTRAL_PASSWORD }}
157156
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)