Skip to content

Conversation

@ayodejidev
Copy link
Contributor

Description

This PR introduces several improvements to the GitHub workflows for Java CI and Sonarcloud GitHub workflows. The changes aim to optimize the workflows, enhance security, and ensure that necessary steps are included for a smooth CI and release process.

Changes

  • Combined checkout, build, test steps: ensured that the java-test job depends on the java-check job, avoiding redundant checkout steps.

  • Consistent naming: improved step names for better readability.

Tested scenarios
Successfully ran and verified all the GitHub workflow in a forked repo

@ayodejidev ayodejidev requested a review from a team as a code owner March 10, 2025 08:23
@ayodejidev ayodejidev merged commit f23ec89 into main Mar 10, 2025
4 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.

3 participants