Branch: refs/heads/feat/full-cd Home: https://github.com/jenkinsci/gitea-plugin Commit: 7e91b8c68d522ac037ed6d8193d50bd4d2887e35 https://github.com/jenkinsci/gitea-plugin/commit/7e91b8c68d522ac037ed6d8193d50bd4d2887e35 Author: JustusBunsi <61625851+justusbu...@users.noreply.github.com> Date: 2024-06-19 (Wed, 19 Jun 2024)
Changed paths: A .github/dependabot.yml M .github/workflows/cd.yaml M .mvn/maven.config M pom.xml Log Message: ----------- Fully enable automated releases Most of the plugins I use fully migrated to JEP-229[^1]. It seems stable enough and reduces manual overhead when releasing the plugin. After quick chat with @lafriks in Discord, we decided to fully enable automated releases. The first part happened in #35. I followed the official docs[^2]. This will change the versioning pattern to `<amount-of-commits-on-main-branch>.v<HEAD>`. When the next release is crafted, we should add a note to the relase about this version change. I also configured Dependabot to get monthly updates for our dependencies. [^1]: https://github.com/jenkinsci/jep/blob/master/jep/229/README.adoc [^2]: https://www.jenkins.io/doc/developer/publishing/releasing-cd/ Signed-off-by: justusbunsi <61625851+justusbu...@users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/jenkinsci/gitea-plugin/settings/notifications -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/gitea-plugin/push/refs/heads/feat/full-cd/000000-7e91b8%40github.com.