Skip to content

Force publishing #140

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

Merged
merged 16 commits into from
Jun 23, 2025
Merged

Force publishing #140

merged 16 commits into from
Jun 23, 2025

Conversation

alexander-yevsyukov
Copy link
Contributor

@alexander-yevsyukov alexander-yevsyukov commented Jun 23, 2025

This PR bumps Gradle -> 8.14.2 and increments the version so that we can force publishing which failed for the previous PR.

Fixes

  • Addressed duplicated dependencies in WriteArtifactMeta when collecting from a project configurations.
  • Fixed overwriting of mavenPlugin publication.
  • Added dependency of sourcesJar task on writeArtifactMeta.

when (name) {
"fatJar" -> {
// Avoid the conflict with the `pluginMaven` publication.
artifactId = "jvm-tool-all-plugins"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@armiol, have a look at this fix. I've made it after your PR approval. If you're OK with the name, I'll merge then.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

OK. It's getting late and I've added more fixes as I'm applying it to the Compiler. I'll merge it then.

If you do have a concern regarding this my suggestion as to the naming fat JARs of the plugin bundles, we'll discuss it tomorrow.

@alexander-yevsyukov alexander-yevsyukov merged commit 59e34a2 into master Jun 23, 2025
6 checks passed
@alexander-yevsyukov alexander-yevsyukov deleted the force-publishing branch June 23, 2025 21:14
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.

2 participants