Skip to content

Update config#945

Merged
alexander-yevsyukov merged 5 commits into
masterfrom
update-config
Jun 11, 2026
Merged

Update config#945
alexander-yevsyukov merged 5 commits into
masterfrom
update-config

Conversation

@alexander-yevsyukov

Copy link
Copy Markdown
Contributor

This PR applies the latest config thus enabling the builds with Gradle cache turned on.

# Conflicts:
#	buildSrc/src/main/kotlin/io/spine/dependency/local/Base.kt
#	buildSrc/src/main/kotlin/io/spine/dependency/local/ToolBase.kt
#	config
#	docs/dependencies/dependencies.md
#	gradle.properties
#	version.gradle.kts
@alexander-yevsyukov alexander-yevsyukov marked this pull request as ready for review June 11, 2026 15:43
Copilot AI review requested due to automatic review settings June 11, 2026 15:43
@alexander-yevsyukov alexander-yevsyukov self-assigned this Jun 11, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates repository configuration to support builds with Gradle build cache enabled, while bumping the published snapshot version and syncing generated dependency documentation and internal tool/version pins.

Changes:

  • Enable Gradle build caching via org.gradle.caching=true.
  • Bump versionToPublish (and docs) from 2.0.0-SNAPSHOT.410 to 2.0.0-SNAPSHOT.411.
  • Update several build tooling version constants and simplify the Windows CI workflow steps.

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
version.gradle.kts Bumps the project’s published snapshot version to 2.0.0-SNAPSHOT.411.
gradle.properties Turns on Gradle build caching.
docs/dependencies/pom.xml Syncs docs POM version with the new snapshot version.
docs/dependencies/dependencies.md Regenerates the dependency/license report for the new snapshot version and build run.
buildSrc/src/main/kotlin/io/spine/dependency/local/ToolBase.kt Updates ToolBase pinned versions.
buildSrc/src/main/kotlin/io/spine/dependency/local/CoreJvmCompiler.kt Updates compiler pinned versions.
buildSrc/src/main/kotlin/io/spine/dependency/local/Compiler.kt Updates compiler fallback versions.
base/src/main/java/io/spine/base/MessageFile.java Fixes article usage in enum Javadoc (“An enumeration…”).
.github/workflows/build-on-windows.yml Removes a Windows-specific Git symlink compatibility step.

@codecov

codecov Bot commented Jun 11, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.04%. Comparing base (30e55d0) to head (c5ea4b7).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #945   +/-   ##
=======================================
  Coverage   94.04%   94.04%           
=======================================
  Files         192      192           
  Lines        4149     4149           
  Branches      339      339           
=======================================
  Hits         3902     3902           
  Misses        147      147           
  Partials      100      100           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@alexander-yevsyukov alexander-yevsyukov merged commit 0350edb into master Jun 11, 2026
9 checks passed
@alexander-yevsyukov alexander-yevsyukov deleted the update-config branch June 11, 2026 15:50
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