Skip to content

Commit 2b2dbfd

Browse files
Use JFrog CLI
1 parent 5175973 commit 2b2dbfd

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

.github/workflows/UpdateRuleMetadata.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66
- 'tt/action-update-rule-metadata'
77

88
env:
9+
RULE_API_VERSION: 2.10.0.4287
910
PR_BRANCH_NAME: update-rule-metadata
1011

1112
jobs:
@@ -27,18 +28,21 @@ jobs:
2728
with:
2829
artifactoryRoleSuffix: private-reader
2930

31+
- name: Setup Rule API
32+
run: |
33+
jfrog rt download "sonarsource-private-releases/com/sonarsource/rule-api/rule-api/${{ env.RULE_API_VERSION }}/rule-api-${{ env.RULE_API_VERSION }}.jar" --flat
34+
working-directory: /tmp
35+
3036
- name: Setup Java
3137
uses: actions/setup-java@v4
3238
with:
3339
distribution: 'temurin'
3440
java-version: '21'
3541

3642
- name: Update Files
37-
env:
38-
LATEST_RELEASE_URL: https://repox.jfrog.io/repox/sonarsource-private-releases/com/sonarsource/rule-api/rule-api/[RELEASE]/rule-api-[RELEASE].jar
3943
run: |
40-
curl --show-error --location -o rule-api.jar --header "X-JFrog-Art-Api: ${TOKEN}" --globoff "${LATEST_RELEASE_URL}"
4144
java -jar rule-api.jar update
45+
sed -i '' 's/rule:java:S3649/rule:javasecurity:S3649/g' 'sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2077.html'
4246
4347
- name: Create PR
4448
run: |

0 commit comments

Comments
 (0)