Skip to content

Commit c52492b

Browse files
GHA-197 Update Java installation in workflow and upgrade action versions in update-rule-metadata action (#104)
1 parent 9fc418f commit c52492b

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

update-rule-metadata/action.yml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ inputs:
2424
default: master
2525
labels:
2626
description: 'Labels to add to the PR'
27-
default: skip-qa
2827
post-update:
2928
description: 'Additional commands to run after rule-api.jar update'
3029
required: false
@@ -46,12 +45,12 @@ outputs:
4645
runs:
4746
using: "composite"
4847
steps:
49-
- uses: actions/checkout@v4
48+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5049
with:
5150
ref: ${{ inputs.branch }}
5251
- name: Get vault secrets
5352
id: secrets
54-
uses: SonarSource/vault-action-wrapper@320bd31b03e5dacaac6be51bbbb15adf7caccc32 # v3.1
53+
uses: SonarSource/vault-action-wrapper@v3
5554
with:
5655
secrets: |
5756
development/artifactory/token/{REPO_OWNER_NAME_DASH}-private-reader access_token | ARTIFACTORY_ACCESS_TOKEN;
@@ -61,11 +60,17 @@ runs:
6160
- name: Cache rule-api jar
6261
id: cache-rule-api
6362
if: ${{ inputs.rule-api-version != '' }}
64-
uses: actions/cache@v4
63+
uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
6564
with:
6665
path: rule-api.jar
6766
key: rule-api-${{ inputs.rule-api-version }}
6867

68+
- name: Install Java
69+
uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
70+
with:
71+
distribution: corretto
72+
java-version: 21
73+
6974
- name: Setup JFrog
7075
if: ${{ inputs.rule-api-version == '' }}
7176
uses: SonarSource/jfrog-setup-wrapper@v3
@@ -94,12 +99,6 @@ runs:
9499
rm -rf META-INF
95100
fi
96101
97-
- name: Install Java to run rule-api
98-
uses: actions/setup-java@v4
99-
with:
100-
distribution: temurin
101-
java-version: 17
102-
103102
- name: Run rule-api to update metadata
104103
shell: bash
105104
env:

0 commit comments

Comments
 (0)