You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by "ppalaga (via GitHub)" <gi...@apache.org> on 2023/02/08 12:22:21 UTC

[GitHub] [camel-quarkus] ppalaga opened a new issue, #4532: Make it easier for Dependabot to upgrade dependencies

ppalaga opened a new issue, #4532:
URL: https://github.com/apache/camel-quarkus/issues/4532

   Some dependabot PRs currently fail for one or both of the following reasons:
   
   * `mvn cq:sync-versions` needed
   * `cd poms/bom && mvn process-resources -Dcq.flatten-bom.format` needed
   
   They both do changes in `pom.xml` files that are needed for the depdendency management to stay consistent
   
   We need to figure out whether/how we can make the version upgrades doable without too much human interaction.


-- 
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-unsubscribe@camel.apache.org.apache.org

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


[GitHub] [camel-quarkus] ppalaga commented on issue #4532: Make it easier for Dependabot to upgrade dependencies

Posted by "ppalaga (via GitHub)" <gi...@apache.org>.
ppalaga commented on issue #4532:
URL: https://github.com/apache/camel-quarkus/issues/4532#issuecomment-1426770963

   It would be great if we could make GH Actions to amend dependabot's changes!
   
   I originally hoped to be able to eliminate the need for having those chnages in Git. While I'd be OK to try living without the generated BOMs in git (and it is easy to move them under `target` directory and it would solve a part of cases), I do not see any way how to eliminate `cq:sync-versions` and that part of `cd poms/bom && mvn process-resources -Dcq.flatten-bom.format` that makes changes in `bom/pom.xml`. So finding a way to amend dependabot PRs would be really great.


-- 
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-unsubscribe@camel.apache.org

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


[GitHub] [camel-quarkus] jamesnetherton commented on issue #4532: Make it easier for Dependabot to upgrade dependencies

Posted by "jamesnetherton (via GitHub)" <gi...@apache.org>.
jamesnetherton commented on issue #4532:
URL: https://github.com/apache/camel-quarkus/issues/4532#issuecomment-1423748767

   >  I suppose a step in a github action could work
   
   That's what I was thinking too. I actually did a bit of hacking to see if it was possible:
   
   https://github.com/jamesnetherton/camel-quarkus/commit/281c5789e68733dfcbf8e16da9c24adfc15b8b1e
   
   But it's failing when it does `git push` due to lack permissions. Maybe it's some related to my test project. When I get a bit more time I can try to figure it out.


-- 
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-unsubscribe@camel.apache.org

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


[GitHub] [camel-quarkus] zhfeng commented on issue #4532: Make it easier for Dependabot to upgrade dependencies

Posted by "zhfeng (via GitHub)" <gi...@apache.org>.
zhfeng commented on issue #4532:
URL: https://github.com/apache/camel-quarkus/issues/4532#issuecomment-1461744455

   @jamesnetherton is there any update?


-- 
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-unsubscribe@camel.apache.org

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


[GitHub] [camel-quarkus] zhfeng commented on issue #4532: Make it easier for Dependabot to upgrade dependencies

Posted by "zhfeng (via GitHub)" <gi...@apache.org>.
zhfeng commented on issue #4532:
URL: https://github.com/apache/camel-quarkus/issues/4532#issuecomment-1423570700

   Is it possible to run these `mvn` commands automatically when `dependabot` opens the upgradeing PR? I suppose a step in a github action could work to commit these changes against the `dependenties update branch`.


-- 
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-unsubscribe@camel.apache.org

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


[GitHub] [camel-quarkus] jamesnetherton commented on issue #4532: Make it easier for Dependabot to upgrade dependencies

Posted by "jamesnetherton (via GitHub)" <gi...@apache.org>.
jamesnetherton commented on issue #4532:
URL: https://github.com/apache/camel-quarkus/issues/4532#issuecomment-1461815915

   I have a POC that can push changes back to a dependabot branch. What's not working is the re-triggering of the workflow run. Which is maybe not a big problem given we could rerun manually.
   
   I want to experiment a bit more. But I can aim to have a PR ready towards the end of next week.


-- 
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-unsubscribe@camel.apache.org

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


[GitHub] [camel-quarkus] zhfeng closed issue #4532: Make it easier for Dependabot to upgrade dependencies

Posted by "zhfeng (via GitHub)" <gi...@apache.org>.
zhfeng closed issue #4532: Make it easier for Dependabot to upgrade dependencies
URL: https://github.com/apache/camel-quarkus/issues/4532


-- 
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-unsubscribe@camel.apache.org

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