Skip to content

Comments

Enable signing by default when releasing#5

Merged
gpunto merged 1 commit intomainfrom
enable-signing-by-default
Nov 7, 2025
Merged

Enable signing by default when releasing#5
gpunto merged 1 commit intomainfrom
enable-signing-by-default

Conversation

@gpunto
Copy link
Contributor

@gpunto gpunto commented Nov 3, 2025

We can enable signing via the RELEASE_SIGNING_ENABLED gradle property in the release workflow so that:

  • Signing is enabled by default, even if we forget to enable it in a project
  • We don't need to specify it in the gradle code for every project where it makes it more difficult to publish to maven local (since one usually doesn't have the signing key locally)

@gpunto gpunto requested a review from Copilot November 3, 2025 16:19
Copy link

Copilot AI left a comment

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 the release workflow to enable release signing through an environment variable and removes trailing whitespace from multiple lines for improved code cleanliness.

  • Added ORG_GRADLE_PROJECT_RELEASE_SIGNING_ENABLED: true environment variable to enable release signing during Maven Central publication
  • Removed trailing whitespace from 8 lines throughout the workflow file

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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