Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update GitHub Actions dependencies #424

Merged
merged 9 commits into from
Feb 5, 2024
Merged

Conversation

MGaetan89
Copy link
Member

@MGaetan89 MGaetan89 commented Jan 29, 2024

Pull request

Description

Update the dependencies used in the GitHub Actions workflows.

Changes made

  • Move the Gradle Wrapper validation step in a dedicated workflow. This way, it is only done once per build (push on main/PR), instead of at every step
  • Move Windows build in a dedicated workflow
  • Create a new workflow that will upload the dependency graph to GitHub for each push on main. The result will be populated here
  • Update gradle/wrapper-validation-action to v2
  • Update actions/upload-artifact to v4
  • Update gradle/actions/setup-gradle to v3, which now provides support for Gradle's Configuration Cache
    • Enable Configuration Cache on GitHub Actions
    • Update to Gradle 8.6, as it is the minimum recommended version for gradle/actions/setup-gradle@v3

Checklist

  • Your branch has been rebased onto the main branch.
  • APIs have been properly documented (if relevant).
  • The documentation has been updated (if relevant).
  • New unit tests have been written (if relevant).
  • The demo has been updated (if relevant).
  • All pull request status checks pass.

@MGaetan89 MGaetan89 force-pushed the update_gradle-build-action branch from 3cf170e to bb1f80c Compare January 29, 2024 09:36
Copy link

github-actions bot commented Jan 29, 2024

Code Coverage

Overall Project 20.71% 🟢

There is no coverage information present for the Files changed

@MGaetan89 MGaetan89 self-assigned this Jan 29, 2024
@MGaetan89 MGaetan89 added the enhancement New feature or request label Jan 29, 2024
@MGaetan89 MGaetan89 added this to the 1.0.0 milestone Jan 29, 2024
@MGaetan89 MGaetan89 force-pushed the update_gradle-build-action branch 2 times, most recently from c2b8b2a to 355133a Compare February 2, 2024 08:04
@MGaetan89 MGaetan89 marked this pull request as ready for review February 4, 2024 14:47
@MGaetan89 MGaetan89 force-pushed the update_gradle-build-action branch from 6ec10f0 to 59e5f5a Compare February 5, 2024 07:51
@StaehliJ StaehliJ added this pull request to the merge queue Feb 5, 2024
Merged via the queue into main with commit d1f8ac3 Feb 5, 2024
7 checks passed
@StaehliJ StaehliJ deleted the update_gradle-build-action branch February 5, 2024 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants