Closed labra closed 3 years ago
Commented here https://github.com/weso/shex-s/issues/185#issuecomment-774449100 a possible solution.
We are already publishing the binaries using github packages.
There is one missing step to automate the publication of the binaries using github-actions once a release is created. Once it works, we will close this issue.
We created a specific issue for it #409
Thank you for quickly finding a fallback solution! Could you please consider deploying to Central via OSSRH, please?
GH requires authentication even to access packages from public artifacts. We publish our libraries to Central and they discourage from including dependencies via other repositories (seems very wise in the light of Bintray's demise) and I guess token-walled GH will be a non-starter. We also ran into problems accessing the token in question from our builds on Github Actions.
Yes, we noticed those problems also and we are working to publish the binaries in Sonatype. We are almost there as we have already published some of them with Mark Iantorno's help: https://oss.sonatype.org/#nexus-search;quick~weso
The shaclex binaries are now published at Sonatype and they are no longer published as github packages so we can close this issue.
As an example, the latest version of Shaclex is available at es.weso;shaclex_2.13_0.1.102:
<dependency>
<groupId>es.weso</groupId>
<artifactId>shaclex_2.13</artifactId>
<version>0.1.102</version>
</dependency>
We are currently publishing the binaries in Bintray but it seems the service will be no longer available after 1st May.
Help or comments are greatly appreciated.