Skip to content
Merged
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
e44c3c6
Revert CI workflows to Databricks protected runner group
gopalldb Apr 6, 2026
a566b7e
Add Maven dependency caching for forked PRs
gopalldb Apr 8, 2026
65d5e9d
Add stale cache cleanup after pom.xml merge to main
gopalldb Apr 8, 2026
2fadb0f
Remove stale cache cleanup job — rely on GitHub 7-day auto-eviction
gopalldb Apr 8, 2026
345b773
Apply composite Maven setup action to prCheckJDK8 and concurrencyExec…
gopalldb Apr 8, 2026
40279c3
Merge branch 'main' into fix/revert-to-databricks-runners
gopalldb Apr 8, 2026
8f0f7c3
Fix cache warmer: Linux-only, OS-agnostic cache key
gopalldb Apr 8, 2026
49e3aad
Fix cache warmer: Linux-only, OS-agnostic cache key
gopalldb Apr 8, 2026
de66d4a
Merge main: resolve coverageReport.yml conflict
gopalldb Apr 8, 2026
3e1eccb
Fix cache warmer: use install instead of compile
gopalldb Apr 8, 2026
2344880
Merge branch 'databricks:main' into main
gopalldb Apr 8, 2026
1bfa69c
Merge branch 'main' into fix/maven-cache-forked-prs
gopalldb Apr 8, 2026
6c82cf9
Fix cache warmer: remove dependency:resolve, use install only
gopalldb Apr 8, 2026
309cd68
Merge branch 'databricks:main' into main
gopalldb Apr 8, 2026
c3df4e3
Resolve merge conflict in warmMavenCache.yml
gopalldb Apr 8, 2026
1534d1c
Merge branch 'databricks:main' into main
gopalldb Apr 8, 2026
cd240f8
Fix cache warmer: resolve plugins and profile-specific dependencies
gopalldb Apr 8, 2026
8abdd24
Fix cache warmer: run actual PR workflow commands to cache all plugins
gopalldb Apr 8, 2026
ab7a4ce
Fix Windows: Enable long paths via registry instead of git config
gopalldb Apr 8, 2026
e781b64
Fix Windows: install portable git before checkout
gopalldb Apr 8, 2026
9b630be
Revert Windows fix: keep original git config, let it fail
gopalldb Apr 8, 2026
8e6cee9
Resolve merge conflict in warmMavenCache.yml
gopalldb Apr 8, 2026
eb57a54
Fix cache warmer: run a real test to trigger surefire provider resolu…
gopalldb Apr 8, 2026
b28bbc6
Merge branch 'databricks:main' into main
gopalldb Apr 8, 2026
59678f6
Resolve merge conflict: keep real test for surefire resolution
gopalldb Apr 8, 2026
78a9dd8
Fix fork Maven config: set updatePolicy=never to prevent remote checks
gopalldb Apr 8, 2026
522ca76
Merge branch 'databricks:main' into main
gopalldb Apr 8, 2026
c92e51b
Merge branch 'main' into fix/maven-cache-forked-prs
gopalldb Apr 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 27 additions & 4 deletions .github/actions/setup-maven/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,10 +35,33 @@ runs:
<url>https://databricks.jfrog.io/artifactory/db-maven/</url>
</mirror>
</mirrors>
<!-- No <servers> block: forked PRs use cached dependencies only.
Any cache miss will produce a clear HTTP 401 error indicating
the dependency is not in cache. Ask a maintainer to run the
"Warm Maven Dependency Cache" workflow with your PR number. -->
<!-- No <servers> block: forked PRs use cached dependencies only. -->
<!-- updatePolicy=never prevents Maven from checking the remote for
updates, avoiding 401 errors when artifacts are already cached. -->
<profiles>
<profile>
<id>cache-only</id>
<repositories>
<repository>
<id>jfrog-central</id>
<url>https://databricks.jfrog.io/artifactory/db-maven/</url>
<releases><updatePolicy>never</updatePolicy></releases>
<snapshots><updatePolicy>never</updatePolicy></snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>jfrog-central</id>
<url>https://databricks.jfrog.io/artifactory/db-maven/</url>
<releases><updatePolicy>never</updatePolicy></releases>
<snapshots><updatePolicy>never</updatePolicy></snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
<activeProfiles>
<activeProfile>cache-only</activeProfile>
</activeProfiles>
</settings>
SETTINGS_EOF

Expand Down
Loading