-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathjreleaser.yml
More file actions
79 lines (73 loc) · 1.68 KB
/
jreleaser.yml
File metadata and controls
79 lines (73 loc) · 1.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# Generated with JReleaser 1.17.0 at 2025-04-28T13:27:24.943485+01:00
project:
name: neo4j-import-spec
description: Uniform Import Specification Library for Neo4j
authors:
- Connectors Team
license: Apache-2.0
copyright: Neo4j, Inc.
links:
homepage: https://github.com/neo4j/import-spec
languages:
java:
groupId: org.neo4j.importer
release:
github:
owner: neo4j
name: import-spec
tagName: "v{{projectVersion}}"
update:
enabled: true
sections:
- TITLE
- BODY
- ASSETS
artifacts: false
files: true
changelog:
formatted: ALWAYS
preset: conventional-commits
skipMergeCommits: true
format: "- {{commitShortHash}} {{conventionalCommitDescription}}"
links: true
labelers:
- title: ci
label: ci
excludeLabels:
- ci
hide:
contributors:
- '[bot]'
- GitHub
assemble:
active: ALWAYS
hooks:
script:
before:
- filter:
includes: [ "assemble" ]
continueOnError: false
verbose: true
shell: BASH
run: |
./mvnw --quiet --batch-mode clean deploy -DskipTests -DaltDeploymentRepository=default::file://{{basedir}}/target/maven-artifacts
signing:
active: ALWAYS
mode: COMMAND
command:
homeDir: '~/.gnupg'
deploy:
maven:
active: ALWAYS
mavenCentral:
artifacts:
active: ALWAYS
url: https://central.sonatype.com/api/v1/publisher
applyMavenCentralRules: true
namespace: org.neo4j
verifyPom: false
stagingRepositories:
- ./target/maven-artifacts
announce:
slack:
channel: '#release'