Skip to content

Move CI workflows to setup-gradle#105

Merged
steve-the-edwards merged 2 commits intomainfrom
sedwards/setup-gradle-workflows
Apr 14, 2026
Merged

Move CI workflows to setup-gradle#105
steve-the-edwards merged 2 commits intomainfrom
sedwards/setup-gradle-workflows

Conversation

@steve-the-edwards
Copy link
Copy Markdown
Collaborator

@steve-the-edwards steve-the-edwards commented Apr 14, 2026

Summary

  • replace explicit gradle/actions/wrapper-validation@v3 steps with gradle/actions/setup-gradle
  • pin gradle/actions/setup-gradle to the current v6 commit SHA instead of using the floating @v6 tag
  • let the primary test jobs keep automatic wrapper validation through setup-gradle
  • disable wrapper validation in downstream main jobs that already depend on test-ubuntu, while still using setup-gradle for Gradle setup and cache access

Testing

  • parsed .github/workflows/main.yml and .github/workflows/pr-checks.yml with python + yaml.safe_load
  • git diff --check

Notes

  • this modernizes the workflow to the current Gradle action, avoids separate wrapper-validation steps in the publish/pages jobs, and removes a floating action tag from the workflow definitions

Comment thread .github/workflows/main.yml Fixed
Comment thread .github/workflows/main.yml Fixed
Comment thread .github/workflows/main.yml Fixed
Comment thread .github/workflows/main.yml Fixed
Comment thread .github/workflows/pr-checks.yml Fixed
Comment thread .github/workflows/main.yml Fixed
Comment thread .github/workflows/main.yml Fixed
Comment thread .github/workflows/main.yml Fixed
Comment thread .github/workflows/main.yml Fixed
Comment thread .github/workflows/pr-checks.yml Fixed
@steve-the-edwards steve-the-edwards merged commit 40a0d11 into main Apr 14, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants