Skip to content

Conversation

Copilot
Copy link
Contributor

@Copilot Copilot AI commented Sep 13, 2025

This PR pins all GitHub Actions dependencies to their commit SHAs with inline version comments, migrates to the newer gradle/actions for wrapper validation, and updates the Dependabot configuration to use a weekly schedule with grouped updates.

Changes Made

Pinned GitHub Actions Dependencies

All GitHub Actions in both workflow files have been updated from version tags to commit SHAs with version tracking comments:

  • actions/checkout@v5actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
  • actions/setup-java@v5actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
  • gradle/wrapper-validation-action@v3gradle/actions/wrapper-validation@ed408507eac070d1f99cc633dbcf757c94c7933a # v4.4.3

Action Migration

  • Migrated from the deprecated gradle/wrapper-validation-action to the superseding gradle/actions/wrapper-validation action as recommended in the official documentation
  • Updated to the latest version (v4.4.3) which includes improved functionality and security updates

Updated Dependabot Configuration

  • Changed GitHub Actions update schedule from daily to weekly
  • Added grouping configuration to consolidate all GitHub Actions updates into a single PR

Commit SHA Verification

The following URLs verify the authenticity of the commit SHAs used:

Testing

  • All YAML files pass syntax validation
  • The asciidoctor task (used in the main CI workflow) runs successfully
  • No functional changes to workflow behavior

Fixes #195.


💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.

Copy link
Contributor Author

Copilot AI commented Sep 13, 2025

@scordio 👋 This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs.

I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review.

…t config

Co-authored-by: scordio <26772046+scordio@users.noreply.github.com>
@Copilot Copilot AI changed the title [WIP] Pin GitHub Actions dependencies, switch to weekly update schedule Pin GitHub Actions dependencies with commit SHAs and switch to weekly updates Sep 13, 2025
Copilot finished work on behalf of scordio September 13, 2025 09:13
@Copilot Copilot AI requested a review from scordio September 13, 2025 09:13
…@v4.4.3

Co-authored-by: scordio <26772046+scordio@users.noreply.github.com>
@Copilot Copilot AI changed the title Pin GitHub Actions dependencies with commit SHAs and switch to weekly updates Pin GitHub Actions dependencies with commit SHAs, migrate to gradle/actions, and switch to weekly updates Sep 13, 2025
@Copilot Copilot AI requested a review from scordio September 13, 2025 10:13
Copilot finished work on behalf of scordio September 13, 2025 10:13
@scordio scordio marked this pull request as ready for review September 13, 2025 10:15
@scordio scordio merged commit fd07247 into main Sep 13, 2025
5 checks passed
@scordio scordio deleted the copilot/fix-195 branch September 13, 2025 10:16
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.

Pin GitHub Actions dependencies, switch to weekly update schedule
2 participants