Skip to content

add action to publish on github package - #86

Merged
amorison merged 1 commit into
masterfrom
am/publish-gh-pack
Jun 22, 2026
Merged

add action to publish on github package#86
amorison merged 1 commit into
masterfrom
am/publish-gh-pack

Conversation

@amorison

Copy link
Copy Markdown
Collaborator

There seems to be issues with jitpack.io (where we currently publish the JAS-mine-core` package), in particular related to setting the version of Java itself (e.g. jitpack/jitpack.io#4260 which has been longstanding, so jitpack seems unfortunately poorly maintained). Not having a hand on the package build is going to be long term headache. One possible option would be to use the Github repository instead where we can control the build via an action.

This PR adds an action to publish the package to the maven github repository. Note that for now, it is only triggered manually, and changes the version to the current commit (this is to mimic what I'm using jitpack for in simpaths/SimPaths#479). My hope is to be able to use that action to reliably be able to run the SimPaths tests against an arbitrary development version of jasmine.

Note: because this is a manually triggered action, I cannot use it until it is merged. Since this PR is very self-contained and easily revertible if we then decide it isn't the direction to go, I'll exceptionally merge this PR right away so I can test whether the action works.

@amorison
amorison merged commit 6498d8d into master Jun 22, 2026
3 checks passed
@amorison
amorison deleted the am/publish-gh-pack branch June 22, 2026 10:07
@amorison

Copy link
Copy Markdown
Collaborator Author

This is reverted in #85

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.

1 participant