Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: add jreleaser config #9

Merged
merged 1 commit into from
Oct 30, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 68 additions & 0 deletions jreleaser.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
project:
name: mule-google-jwt-auth-module
description: Mule Extension to generate Google JWT Auth Token
longDescription: |
The purpose of this Mule extension is to allow generating Google JWT Auth Token.

links:
homepage: https://github.com/avioconsulting/
documentation: https://avioconsulting.github.io/mule-google-jwt-auth-module/
license: https://github.com/avioconsulting/mule-google-jwt-auth-module/blob/main/LICENSE
contribute: https://github.com/avioconsulting/mule-google-jwt-auth-module/blob/main/CONTRIBUTING.adoc
authors:
- Adam DesJardin
- David Wouch
license: BSD 2-Clause
inceptionYear: "2022"
tags:
- mule
- JWT
java:
groupId: com.avioconsulting.mule
version: "8"

release:
github:
owner: 'avioconsulting'
overwrite: true
draft: false
sign: true
releaseName: '{{tagName}}'
skipTag: false
milestone:
close: false
changelog:
skipMergeCommits: true
formatted: ALWAYS
preset: conventional-commits
format: '- {{commitShortHash}} {{commitTitle}}'
contributors:
format: '- {{contributorName}}{{#contributorUsernameAsLink}} ({{.}}){{/contributorUsernameAsLink}}'
labelers:
- label: 'dependencies'
title: 'chore(deps):'
order: 130
categories:
- title: '⚙️ Dependencies'
key: 'dependencies'
order: 80
labels:
- 'dependencies'
hide:
categories:
- 'merge'
contributors:
- 'GitHub'

checksum:
individual: true

signing:
active: ALWAYS
armored: true
mode: MEMORY

distributions:
mule-health-check-api:
artifacts:
- path: target/mule-google-jwt-auth-module-{{projectVersion}}-mule-plugin.jar
Loading