Skip to content

Commit c7d34fb

Browse files
authored
Merge pull request #6 from infinum/feature/dismiss-dev-only-dependabot-alerts
Materialize gradle-wrapper.jar from LFS before Gradle run
2 parents 98a7557 + c8fe784 commit c7d34fb

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/dismiss-dev-only-dependabot-alerts.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,15 @@ jobs:
152152
with:
153153
token: ${{ steps.app-token.outputs.token }}
154154
submodules: recursive
155+
# lfs left at default (false): avoid bulk-downloading every LFS
156+
# object. Repos that LFS-track the wrapper get it via the next step.
157+
158+
# Some caller repos store gradle-wrapper.jar in Git LFS (e.g. an
159+
# `*.jar filter=lfs` rule). The checkout above leaves it as a pointer
160+
# file, which the JVM rejects as "Invalid or corrupt jarfile". Pull only
161+
# that one object so `./gradlew` can launch. No-op on repos without LFS.
162+
- name: Materialize Gradle wrapper from LFS
163+
run: git lfs pull --include="gradle/wrapper/gradle-wrapper.jar"
155164

156165
- name: Set up JDK
157166
uses: actions/setup-java@v5

0 commit comments

Comments
 (0)