Skip to content

Updates & automatic release capability#16

Merged
wendigo merged 6 commits into
masterfrom
serafin/automatic-release
Sep 15, 2025
Merged

Updates & automatic release capability#16
wendigo merged 6 commits into
masterfrom
serafin/automatic-release

Conversation

@wendigo

@wendigo wendigo commented Sep 11, 2025

Copy link
Copy Markdown
Contributor

No description provided.

@wendigo wendigo requested review from Copilot and martint September 11, 2025 11:56

Copilot AI left a comment

Copy link
Copy Markdown

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 dependency versions and adds automatic release capability to the project. The changes modernize the build environment and introduce automated release workflows.

  • Updated Go and Java versions along with various dependency versions
  • Added Maven Central publishing configuration with authentication
  • Introduced GitHub Actions workflow for automated releases

Reviewed Changes

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

Show a summary per file
File Description
src/main/go/go.mod Updated Go version and dependency versions for afero, sys, and text packages
pom.xml Updated airbase parent version and exec-maven-plugin version
.mvn/settings.xml Added Maven settings for Sonatype Central Portal publishing
.mvn/maven.config Added Maven configuration to use custom settings file
.github/workflows/release.yml Added automated release workflow with branch locking and Maven Central publishing
.github/workflows/ci.yml Updated Java and Go versions in CI workflow
Comments suppressed due to low confidence (1)

src/main/go/go.mod:1

  • Go version 1.24.2 does not exist. Go follows semantic versioning with major.minor.patch format, and version 1.24 has not been released. Consider using a valid Go version like 1.23.x or 1.22.x.
module launcher

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@wendigo wendigo force-pushed the serafin/automatic-release branch from b3a9104 to 3eb2efe Compare September 11, 2025 11:58
@wendigo

wendigo commented Sep 12, 2025

Copy link
Copy Markdown
Contributor Author

ping @martint

@wendigo wendigo merged commit 5c748c2 into master Sep 15, 2025
2 checks passed
@wendigo wendigo deleted the serafin/automatic-release branch June 8, 2026 13:10
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