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

Dev #34

Merged
merged 9 commits into from
Dec 14, 2024
Merged

Dev #34

merged 9 commits into from
Dec 14, 2024

Conversation

vnobo
Copy link
Owner

@vnobo vnobo commented Dec 14, 2024

[!NOTE]

- Add 'gradle' cache to Docker build step- Specify cache dependency path for Gradle files
- Remove redundant 'Setup Gradle' step
- Simplify workflow by combining setup and build steps
The specified cache dependency path was not being utilized, so it has been removed to simplify the configuration. This change should not affect the build process or performance.
…emove unused architecture and settings-path settings

- Update JDK version to 21 for x64
- Refactor gradle-tests.yml to improve readability and efficiency
- Remove redundant 'Make gradlew executable' step
- Add environment variable for segment download timeout
- Enable checking for the latest Java version
- Specify additional cache dependency paths for Gradle
- Add new job 'dependency-submission' to Gradle workflow
- Use actions/checkout and actions/setup-java for repository checkout and JDK setup
- Generate and submit dependency graph using gradle/actions/dependency-submission
- Update 'build-and-test' job to only run tests
- Replace actions/setup-java with graalvm/setup-graalvm
- Update Java version to latest
- Change distribution to Liberica
- Remove unnecessary cache configuration
…e job reports

- Set up GraalVM 21 for x64 using Liberica distribution
- Enable native image job reports for better build insights
- Update workflow to use the latest GraalVM version
…che configuration in GitHub Actions workflow

- Improve build performance by using Gradle-specific cache
- Specify 'latest' version for GraalVM21.x setup
- This change ensures the latest available version of GraalVM 21 is used in CI builds
@vnobo vnobo merged commit 213048c into main Dec 14, 2024
7 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.

1 participant