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

Replace signing #275

Merged
merged 1 commit into from
Nov 2, 2023
Merged

Replace signing #275

merged 1 commit into from
Nov 2, 2023

Conversation

cstamas
Copy link
Member

@cstamas cstamas commented Nov 2, 2023

We are forced to use takari-lifecycle 2.0.8 to support Java 8 building this project, but alas, signing using that version is busted.

Hence, we need to skip it, and provide alternate way using vanilla plugin, as Central requires signatures.

IMHO, this is okay compromise, as signing still happens in takari-release profile only.

Fixes #274.

We are forced to use takari-lifecycle 2.0.8 to support Java 8 building
this project, but alas, signing using that version is busted.

Hence, we need to skip it, and provide alternate way using
vanilla plugin, as Central requires signatures.

IMHO, this is okay compromise, as signing still happens in
takari-release profile only.

Fixes #274.
@cstamas cstamas self-assigned this Nov 2, 2023
@cstamas
Copy link
Member Author

cstamas commented Nov 2, 2023

@lefou @headius @mosabua just FYI

@cstamas
Copy link
Member Author

cstamas commented Nov 2, 2023

Other (not unrelated) problem is that sources for https://github.com/takari/jpgp are lost, as in, repo contains only 2 versions, but repo has many more (newer): https://repo.maven.apache.org/maven2/io/takari/jpgp/

@cstamas cstamas merged commit f2b15d3 into master Nov 2, 2023
4 checks passed
@cstamas cstamas deleted the replace-signing branch November 2, 2023 21:29
@lefou
Copy link
Contributor

lefou commented Nov 2, 2023

Huh, what happened to the repo or the newer commits? were they never pushed to Github? Or is this project abandoned in general? Maybe, there are other forks of it with the missing commits? FWIW, there are published sources for the newer versions on Maven Central. One option could be to commit them, version by version, to the git repository, and continue maintenance from there.

Btw, thank you @cstamas for your work keeping this project vital. ❤️

@cstamas
Copy link
Member Author

cstamas commented Nov 2, 2023

did 0.5.0 with this change, we need to sort this out https://github.com/takari/polyglot-maven/releases/tag/polyglot-0.5.0

@cstamas
Copy link
Member Author

cstamas commented Nov 2, 2023

Yes, I guess this was the result of release process not pushing automatically, but should be done manually... easy to forget, if someone works on one computer and pushes fixes out.

Problem is that 1.0.6 used by current takari-lifecycle is not even binary compatible with 1.0.9 that works for me on my Fedora....

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.

Release is blocked
2 participants