Skip to content

Commit 2092648

Browse files
authored
ci: remove attestations from JReleaser (#1798)
We weren't able to get this to work, and we already have the signed SBOMs in Maven Central.
1 parent d419bc3 commit 2092648

File tree

2 files changed

+1
-17
lines changed

2 files changed

+1
-17
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -91,12 +91,3 @@ jobs:
9191
path: |
9292
out/jreleaser/trace.log
9393
out/jreleaser/output.properties
94-
95-
- id: set-artifacts-output
96-
run: echo "ARTIFACTS=$(cat out/jreleaser/catalogs/github/timefold-solver-${{ github.event.inputs.version }})" >> $GITHUB_OUTPUT
97-
98-
- name: Attestations
99-
uses: actions/attest-build-provenance@v3
100-
with:
101-
subject-path: |
102-
${{ steps.set-artifacts-output.outputs.ARTIFACTS }}

jreleaser.yml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,6 @@ signing:
66
active: ALWAYS
77
armored: true
88

9-
catalog:
10-
github:
11-
active: ALWAYS
12-
attestationName: 'timefold-solver-{{projectVersion}}'
13-
excludes:
14-
- '**/*.asc'
15-
169
release:
1710
github:
1811
commitAuthor:
@@ -62,4 +55,4 @@ deploy:
6255
- groupId: ai.timefold.solver
6356
artifactId: timefold-solver-webui
6457
sourceJar: true
65-
javadocJar: false
58+
javadocJar: false

0 commit comments

Comments
 (0)