Skip to content

Commit ec45070

Browse files
committed
ci: enable gradle verifyPlugin in code-quality workflow
1 parent e618db5 commit ec45070

File tree

2 files changed

+28
-4
lines changed

2 files changed

+28
-4
lines changed

.github/workflows/build-test-package-publish.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,12 +114,39 @@ jobs:
114114
- name: Ensure latest hatch is installed
115115
run: pipx install hatch
116116

117+
- name: Gradle Wrapper Validation
118+
uses: gradle/actions/wrapper-validation@v4
119+
120+
- name: Setup Java
121+
uses: actions/setup-java@v4
122+
with:
123+
distribution: zulu
124+
java-version: 21
125+
126+
- name: Setup Gradle
127+
uses: gradle/actions/setup-gradle@v4
128+
with:
129+
gradle-home-cache-cleanup: true
130+
131+
# Set environment variables
132+
- name: Export Properties
133+
id: properties
134+
shell: bash
135+
run: |
136+
echo "pluginVerifierHomeDir=~/.pluginVerifier" >> $GITHUB_OUTPUT
137+
117138
- run: hatch run lint:style
118139
if: always()
119140

120141
- run: hatch run lint:typing
121142
if: always()
122143

144+
- run: |
145+
cd intellij-client
146+
./gradlew verifyPlugin
147+
148+
if: always()
149+
123150
package:
124151
needs: [code-quality, test]
125152

cliff.toml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,7 @@ commit_parsers = [
8181
{ message = "^style", group = "Styling", skip = true },
8282
{ message = "^test", group = "Testing" },
8383
{ message = "^chore\\(release\\): prepare for", skip = true },
84-
{ message = "^chore\\(deps\\)", skip = true },
85-
{ message = "^chore\\(pr\\)", skip = true },
86-
{ message = "^chore\\(pull\\)", skip = true },
87-
{ message = "^chore\\(build\\)", skip = true },
84+
{ message = "^chore\\(.*\\)", group = "Miscellaneous Tasks", skip = true },
8885
{ message = "^chore|ci", group = "Miscellaneous Tasks", skip = true },
8986
{ message = "^bump", skip = true },
9087
{ body = ".*security", group = "Security" },

0 commit comments

Comments
 (0)