Skip to content

Commit

Permalink
build: Announce to Mastodon on release
Browse files Browse the repository at this point in the history
  • Loading branch information
aalmiray committed Nov 26, 2022
1 parent d617f04 commit 33ac86c
Showing 1 changed file with 15 additions and 37 deletions.
52 changes: 15 additions & 37 deletions jreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,13 @@

project:
name: enforcer-gradle-plugin
description: 'Enforcer Gradle Plugin'
description: Enforcer Gradle Plugin
longDescription: |
Enforce build and project settings in Gradle. A port of the popular
https://maven.apache.org/enforcer/maven-enforcer-plugin/index.html
website: https://github.com/kordamp/enforcer-gradle-plugin
links:
homepage: https://github.com/kordamp/enforcer-gradle-plugin
authors:
- Andres Almiray
license: Apache-2.0
Expand All @@ -39,56 +40,33 @@ release:
name: '{{projectVersion}}'
changelog:
formatted: ALWAYS
preset: conventional-commits
format: '- {{commitShortHash}} {{commitTitle}}'
contributors:
format: '- {{contributorName}}{{#contributorUsernameAsLink}} ({{.}}){{/contributorUsernameAsLink}}'
labelers:
- label: 'feature'
title: 'Resolves #'
body: 'Resolves #'
- label: 'issue'
title: 'Fixes #'
body: 'Fixes #'
- label: 'issue'
title: 'Relates to #'
body: 'Relates to #'
- label: 'task'
title: '[chore]'
- label: 'dependencies'
title: '[deps]'
- label: 'docs'
title: '[docs]'
- label: 'build'
title: '[build]'
title: 'regex:^(?:deps(?:\(.*\))?!?):\s.*'
order: 120
categories:
- title: 'πŸš€ Features'
labels:
- 'feature'
- title: 'βœ… Issues'
labels:
- 'issue'
- title: '🧰 Tasks'
labels:
- 'task'
- title: 'πŸ“ Documentation'
labels:
- 'docs'
- title: 'βš™οΈ Dependencies'
key: 'dependencies'
order: 80
labels:
- 'dependencies'
- title: 'πŸ›  Build'
labels:
- 'build'
hide:
categories:
- 'merge'
contributors:
- 'GitHub'
replacers:
- search: '\[chore\] '
- search: '\[deps\] '
- search: '\[docs\] '
- search: '\[build\] '
- search: 'deps: '

announce:
twitter:
active: release
status: πŸš€ {{projectName}} {{projectVersion}} has been released! {{releaseNotesUrl}}
mastodon:
active: release
host: https://mastodon.social
status: πŸš€ {{projectName}} {{projectVersion}} has been released! {{releaseNotesUrl}}

0 comments on commit 33ac86c

Please sign in to comment.