vaadin / platform

Vaadin platform 10+ is a Java web development platform based on Vaadin web components. If you don't know to which repository your bug report should be filed, use this and we'll move it to the right one.
https://vaadin.com
563 stars 79 forks source link

automate license-checker version update in projects #3970

Open ZheSun88 opened 1 year ago

ZheSun88 commented 1 year ago

Describe your motivation

we have a long project list to update after each releases. creating a script to update those would make our life easier.

(ideally.. this script can handle Testbench, spring etc dependency updates.)

ZheSun88 commented 1 year ago

one way that we can use in maven projects is , for example

mvn versions:use-latest-versions -DallowMajorUpdates=true -DgenerateBackupPoms=false -Dincludes=com.vaadin:license-checker

for platform, it should be something different to update the versions.json, for example using the updateVersions.py

tarekoraby commented 1 year ago

FYI @TatuLund, maybe something similar can be done for V7/8.

Artur- commented 1 year ago

V7 / V8 are two of the many projects that should be handled