AndroidDev-social / DodoForMastodon

๐Ÿ˜ Mastodon client for Android, iOS and Desktop (JVM)
GNU General Public License v3.0
384 stars 29 forks source link

Add conventional commits #89

Closed krizzu closed 1 year ago

krizzu commented 1 year ago

๐Ÿ“‘ What does this PR do?

Adding conventional plugins module, to centralize build configuration, as I started a discussion here. The first plugin applies and configures spotless.

I want to keep this PR lean, so I'd create other plugins once this one is merged.

Note: I renamed the copyright.kt file to copyright.txt as that's just a text file and having it as .kt felt out of place (but that's my opinion, can revert if necessary).

โœ… Checklist

๐Ÿงช How can this PR been tested?

Tested manually by running spotlessCheck task.