Skip to content

Commit aaa62f2

Browse files
committed
chore: update the release workflow
1 parent b701d2c commit aaa62f2

3 files changed

Lines changed: 33 additions & 107 deletions

File tree

.github/workflows/release.yml

Lines changed: 0 additions & 107 deletions
This file was deleted.

jreleaser-jfrog.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
project:
2+
languages:
3+
java:
4+
groupId: "ai.timefold.solver"
5+
6+
signing:
7+
pgp:
8+
active: ALWAYS
9+
armored: true
10+
11+
# We do not publish releases when uploading to JFrog
12+
release:
13+
github:
14+
enabled: false
15+
16+
deploy:
17+
maven:
18+
artifactory:
19+
solver-releases:
20+
active: ALWAYS
21+
url: "https://timefold.jfrog.io/artifactory/enterprise-solver-releases-staging/"
22+
# TODO Remove verifyPom tag, hack for https://github.com/jreleaser/jreleaser/issues/1397
23+
verifyPom: false
24+
sign: true
25+
applyMavenCentralRules: true
26+
stagingRepositories:
27+
- "target/staging-deploy"
28+
artifactOverrides:
29+
- groupId: ai.timefold.solver
30+
artifactId: timefold-solver-ide-config
31+
sourceJar: true
32+
javadocJar: false

jreleaser.yml renamed to jreleaser-maven.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ release:
1616
releaseName: "Timefold Solver {{projectVersion}}"
1717
draft: true
1818
overwrite: false
19+
skipTag: true
1920
sign: true
2021
milestone:
2122
close: true

0 commit comments

Comments
 (0)