enonic / release-tools

Enonic Release Tools
2 stars 0 forks source link

GitHub actions release process bulk update #30

Closed rymsha closed 3 years ago

rymsha commented 3 years ago

All public apps and libs should use automated release process

GitHub actions Temple via provider in .github repository

In addition all apps and libs must have -SNAPSHOT version in master and specify name and version in properties file

rymsha commented 3 years ago

Recently EndBug/add-and-commit action got updated to version 7 They removed ability to specify github token I updated template in .github repository, but didn't update any repo that uses it, hoping it would be done by this bulk update

rymsha commented 3 years ago

in order to do this repository search functionality should be improved: make it possible to filter repositories by file existence "find all that (not) contain .github/workflows/gradle.yml"

and by file contents "find all that contain .github/workflows/gradle.yml with regex version = .*SNAPSHOT match"