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.

Reply via email to