Skip to content

Commit 03b468c

Browse files
Merge pull request #36 from hmcts/add-attestation
addition of attest-build-provenance
2 parents 271a348 + daa18a6 commit 03b468c

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

.github/workflows/ci-draft.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ jobs:
3535
Update-Spec-Version:
3636
needs: [Artefact-Version]
3737
runs-on: ubuntu-latest
38+
permissions:
39+
id-token: write
40+
attestations: write
3841
outputs:
3942
upload_artifact_name: ${{ steps.update_spec.outputs.upload_artifact_name }}
4043
steps:

.github/workflows/ci-released.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ jobs:
3131
Update-Spec-Version:
3232
needs: [Artefact-Version]
3333
runs-on: ubuntu-latest
34+
permissions:
35+
id-token: write
36+
attestations: write
3437
outputs:
3538
upload_artifact_name: ${{ steps.update_spec.outputs.upload_artifact_name }}
3639
steps:

build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,19 +59,19 @@ sourceSets {
5959
}
6060

6161
dependencies {
62-
implementation 'com.fasterxml.jackson.core:jackson-core:2.19.0' // Use a compatible version
63-
implementation 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.19.0' // For Java 8 date/time
62+
implementation 'com.fasterxml.jackson.core:jackson-core:2.19.2' // Use a compatible version
63+
implementation 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.19.2' // For Java 8 date/time
6464
implementation 'org.slf4j:slf4j-api:2.0.17'
6565
implementation 'ch.qos.logback:logback-classic:1.5.18'
6666
//If you use the validation, also add this
67-
implementation 'io.swagger.parser.v3:swagger-parser:2.1.28'
68-
implementation 'io.swagger.core.v3:swagger-annotations:2.2.32'
67+
implementation 'io.swagger.parser.v3:swagger-parser:2.1.31'
68+
implementation 'io.swagger.core.v3:swagger-annotations:2.2.34'
6969

7070
implementation 'javax.annotation:javax.annotation-api:1.3.2'
7171

7272
implementation 'org.openapitools:jackson-databind-nullable:0.2.6'
7373

74-
testImplementation(platform('org.junit:junit-bom:5.12.2'))
74+
testImplementation(platform('org.junit:junit-bom:5.13.4'))
7575
testImplementation 'org.junit.jupiter:junit-jupiter-api'
7676
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine'
7777
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'

0 commit comments

Comments
 (0)