Replace mc-publish with https://github.com/modmuss50/mod-publish-plugin
Since it's a Gradle plugin, we can easily supply everything in the build file rather than a separate workflow file.
Optionally, we can also use Blossom to insert all of the platform details into the code, which can then be used in the updatePlatforms PluginOptions. Thus preventing identifiers being duplicated across files.
We may also be able to take this a step further by integrating into https://srnyx.com/projects/data, but that's a whole nother thing...
No matter what we do, we can easily integrate everything into Gradle Galaxy :)
Replace mc-publish with https://github.com/modmuss50/mod-publish-plugin
Since it's a Gradle plugin, we can easily supply everything in the build file rather than a separate workflow file.
Optionally, we can also use Blossom to insert all of the platform details into the code, which can then be used in the updatePlatforms PluginOptions. Thus preventing identifiers being duplicated across files.
We may also be able to take this a step further by integrating into https://srnyx.com/projects/data, but that's a whole nother thing...
No matter what we do, we can easily integrate everything into Gradle Galaxy :)