diff --git a/.github/workflows/github-packages-publish.yml b/.github/workflows/github-packages-publish.yml index c083358..9894b8a 100644 --- a/.github/workflows/github-packages-publish.yml +++ b/.github/workflows/github-packages-publish.yml @@ -19,7 +19,7 @@ on: jobs: publish: name: Build and Publish - runs-on: ubuntu-latest + runs-on: self-hosted permissions: contents: read diff --git a/common-toolbox/build.gradle.kts b/common-toolbox/build.gradle.kts index 542f580..40f20e0 100644 --- a/common-toolbox/build.gradle.kts +++ b/common-toolbox/build.gradle.kts @@ -112,6 +112,7 @@ publishing { from(components["java"]) signing { + setRequired(project.hasProperty("signing.keyId")) sign(publishing.publications["commonToolbox"]) } } diff --git a/crypto-toolbox/build.gradle.kts b/crypto-toolbox/build.gradle.kts index ed4b40b..e7b7034 100644 --- a/crypto-toolbox/build.gradle.kts +++ b/crypto-toolbox/build.gradle.kts @@ -116,6 +116,7 @@ publishing { from(components["java"]) signing { + setRequired(project.hasProperty("signing.keyId")) sign(publishing.publications["cryptoToolbox"]) } } diff --git a/identity-generator/build.gradle.kts b/identity-generator/build.gradle.kts index d076fc5..1889597 100644 --- a/identity-generator/build.gradle.kts +++ b/identity-generator/build.gradle.kts @@ -112,6 +112,7 @@ publishing { from(components["java"]) signing { + setRequired(project.hasProperty("signing.keyId")) sign(publishing.publications["identityGenerator"]) } } diff --git a/math-toolbox/build.gradle.kts b/math-toolbox/build.gradle.kts index 3a44116..910e86b 100644 --- a/math-toolbox/build.gradle.kts +++ b/math-toolbox/build.gradle.kts @@ -113,6 +113,7 @@ publishing { from(components["java"]) signing { + setRequired(project.hasProperty("signing.keyId")) sign(publishing.publications["mathToolbox"]) } } diff --git a/tuple/build.gradle.kts b/tuple/build.gradle.kts index 870bd1a..ba5fdda 100644 --- a/tuple/build.gradle.kts +++ b/tuple/build.gradle.kts @@ -113,6 +113,7 @@ publishing { from(components["java"]) signing { + setRequired(project.hasProperty("signing.keyId")) sign(publishing.publications["tuple"]) } } diff --git a/version-catalogue/build.gradle.kts b/version-catalogue/build.gradle.kts index 90f945b..9e90dde 100644 --- a/version-catalogue/build.gradle.kts +++ b/version-catalogue/build.gradle.kts @@ -100,6 +100,7 @@ publishing { from(components["javaPlatform"]) signing { + setRequired(project.hasProperty("signing.keyId")) sign(publishing.publications["versionCatalogue"]) } }