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

Update git-changelist-maven-extension from 1.5 to 1.6 #596

Merged
merged 1 commit into from
Feb 22, 2023

Conversation

NotMyFault
Copy link
Member

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant issues in GitHub or Jira
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Ensure you have provided tests - that demonstrates feature works or fixes the issue

@NotMyFault NotMyFault added the dependencies Pull requests that update a dependency file label Feb 22, 2023
@NotMyFault NotMyFault merged commit 1f2aabc into jenkinsci:master Feb 22, 2023
@NotMyFault NotMyFault deleted the update-git-extension branch February 22, 2023 16:29
@NotMyFault
Copy link
Member Author

I wonder if it makes sense to publish releases automatically, similar to other infra-related components, like the ATH. Pinging Jesse every time to ask for a release makes me feel bad. Yet, I prefer people using up-to-date versions for hosting requests.

@jglick any opinions/concerns?

@jglick
Copy link
Member

jglick commented Feb 22, 2023

That would be great. Unfortunately this goes to Maven Central and requires my personal PGP signature and Nexus (OSSRH) credentials. sigstore/sigstore-maven#12

@NotMyFault
Copy link
Member Author

We could

  • create a jenkins-infra service account, we add to the release profile for archetypes at the central repository
  • create a "jenkins-like" keypair for artifact signing

and publish archetypes from there.
Sonatype fetches keys from keyservers, they aren't tied to projects, unless you insist on continuing to use your personal key 👀

@jglick
Copy link
Member

jglick commented Feb 22, 2023

Yeah, we could. TBH it is easier for me to occasionally run a release script than to set up the transfer of credentials, but we can try if you want more frequent releases (sooner than Sonatype implements modern OIDC-based authentication).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants