Skip to content

Conversation

@Jay07GIT
Copy link
Member

@Jay07GIT Jay07GIT commented Feb 3, 2022

Changes:-

  1. Added Makefile for maven and updated the github workflows

Copy link
Member

@remerle remerle left a comment

Choose a reason for hiding this comment

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

@Jay07GIT

Let's also update the pom.xml file to remove personal contact information since this is not a personal project.

So, let's remove the existing developers block and replace it with:

  <developers>
    <developer>
      <name>VinylDNS Maintainers</name>
      <email>[email protected]</email>
      <organization>VinylDNS</organization>
      <organizationUrl>https://github.com/vinyldns/vinyldns-java</organizationUrl>
    </developer>
  </developers>

Additionally, we should update the scm information as follows:

  <scm>
    <connection>scm:git:git://github.com/vinyldns/vinyldns-java.git</connection>
    <developerConnection>scm:git:ssh://github.com:vinyldns/vinyldns-java.git</developerConnection>
    <url>http://github.com/vinyldns/vinyldns-java</url>
  </scm>

@Jay07GIT
Copy link
Member Author

Jay07GIT commented Feb 8, 2022

Removed developers and updated scm in pom.xml

Copy link
Member

@remerle remerle left a comment

Choose a reason for hiding this comment

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

Just take a look at the one change I recommended.

pom.xml Outdated
<goal>sign</goal>
</goals>
<configuration>
<keyname>${{ secrets.PUBLISH_SIGNING_KEY_NAME }}</keyname>
Copy link
Member

Choose a reason for hiding this comment

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

I don't believe this will be interpolated correctly. Moreover, the key identifier/name is not secret - it's necessarily published to centralized keyservers. You can just include it here as plaintext.

F6D171DC24C6EB30FCAC1E85AEF7D1D58E3C1B9A

The passphrase and private key data is obviously secret, though.

Copy link
Member Author

Choose a reason for hiding this comment

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

Updated gpg key name as plaintext as recommended .

<developers>
<developer>
<name>VinylDNS Maintainers</name>
<email>[email protected]</email>
Copy link
Member

Choose a reason for hiding this comment

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

I don't think we have access to this email. Maybe there's a different one we can use, or else we can just remove it

@Jay07GIT Jay07GIT self-assigned this Nov 10, 2025
@Jay07GIT Jay07GIT added the kind/enhancement A modification or enhancement to existing functionality label Nov 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/enhancement A modification or enhancement to existing functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants