squakez commented on PR #3994:
URL: https://github.com/apache/camel-k/pull/3994#issuecomment-1400107768

   Thanks for the explaination. So, this is not really going to replace the 
dependency in a repo, but instead would create one on demand when it's 
requested by the user. I'm not totally against this approach, but I think it 
may not be seen as something "official". Also, there may be environment where 
you're not supposed to use jitpack repo and it requires downloading tools (ie, 
may not work for other OS). However, I do like the simplicity of the action and 
I'd propose instead to convert that script into a github action that is run 
when we create a tag for Camel K repo (which means, we do a release). We may 
support a simple distribution pom that push the dependency to Apache Maven repo 
(we do something similar in Camel K Runtime, see 
https://github.com/apache/camel-k-runtime/blob/main/.github/workflows/ci-build.yml#L196).
 We can start by creating the action and pushing the snapshot on each PR merge, 
as an additional step in 
https://github.com/apache/camel-k/blob/main/.github/actions/r
 elease-nightly/action.yml#L103


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to