@@ -3,7 +3,6 @@ name: Update Rule Metadata
33on : workflow_dispatch
44
55env :
6- RULE_API_VERSION : 2.10.0.4287
76 PR_BRANCH_NAME : gh-action/update-rule-metadata
87
98jobs :
2726
2827 - name : Setup Rule API
2928 run : |
30- jfrog rt download "sonarsource-private-releases/com/sonarsource/rule-api/rule-api/${{ env.RULE_API_VERSION }}/rule-api-${{ env.RULE_API_VERSION }}.jar" --flat
29+ jfrog rt download --flat=true "sonarsource-private-releases/com/sonarsource/rule-api/rule-api/%5BRELEASE%5D/rule-api-%5BRELEASE%5D.jar" /tmp/rule-api.jar
30+ echo "Latest com.sonarsource.rule-api:rule-api release:"
31+ unzip -p /tmp/rule-api.jar META-INF/MANIFEST.MF | grep 'Implementation-Version'
3132 working-directory : /tmp
3233
3334 - name : Setup Java
@@ -38,16 +39,16 @@ jobs:
3839
3940 - name : Update Files
4041 run : |
41- java -jar "/tmp/rule-api-${{ env.RULE_API_VERSION }} .jar" update
42+ java -jar "/tmp/rule-api.jar" update
4243 sed --in-place='' -e 's/rule:java:S3649/rule:javasecurity:S3649/g' 'sonar-java-plugin/src/main/resources/org/sonar/l10n/java/rules/java/S2077.html'
4344
44- - name : Create PR
45- env :
46- GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
47- run : |
48- git config user.name "${GITHUB_ACTOR}"
49- git config user.email "${GITHUB_ACTOR}@users.noreply.github.com"
50- git checkout -b "${{ env.PR_BRANCH_NAME }}"
51- git commit -m 'Update rule metadata' -a
52- git push --set-upstream origin "${{ env.PR_BRANCH_NAME }}"
53- gh pr create -B master --title 'Update rule metadata' --body ''
45+ # - name: Create PR
46+ # env:
47+ # GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
48+ # run: |
49+ # git config user.name "${GITHUB_ACTOR}"
50+ # git config user.email "${GITHUB_ACTOR}@users.noreply.github.com"
51+ # git checkout -b "${{ env.PR_BRANCH_NAME }}"
52+ # git commit -m 'Update rule metadata' -a
53+ # git push --set-upstream origin "${{ env.PR_BRANCH_NAME }}"
54+ # gh pr create -B master --title 'Update rule metadata' --body ''
0 commit comments