Open xzima opened 1 year ago
[amazing-github-template]
[task management][amazing-github-template]
[task management]
[semantic-release]
[test]
[license][test]
[license][gradle]
[license][semantic-release]
[gradle]
вместо maven-enforcer-plugin:
[semantic-release] организовать процесс выкатки релиза, чтобы его можно было частично-перезапускать:
[license][semantic-release] добавить генерацию LICENSES_THIRD_PARTY.txt:
Что нужно сделать?
[amazing-github-template]
добавил синхронизацию labels и их проверку в pull requests[amazing-github-template]
создан репозиторий на github с лицензией и readme[task management][amazing-github-template]
добавить шаблоны issues[task management]
добавить механизм создания pull requests на основе issues[semantic-release]
добавить механизм обновления версии в gradle.properties[semantic-release]
добавить генерацию CHANGELOG.md[semantic-release]
организовать процесс выкатки релиза, чтобы его можно было частично-перезапускать(idea)[semantic-release]
добавить публикацию в docker hub[semantic-release]
добавить нотификации об удачном/сломанном релизе[test]
добавить unit-tests и их вызов в CI[test]
добавить линтеры(idea)[license][test]
добавить проверку лицензионных заголовков[license][gradle]
добавить функцию автоматического задания лицензионных заголовков[license][semantic-release]
добавить генерацию LICENSES_THIRD_PARTY.txt[gradle]
вынести зависимости в toml[gradle]
добавлять покрытие тестами jacoco[gradle]
добавлять аналогию maven-enforcer-plugin[gradle]
проверять конфликты зависимостей