mirror of
https://github.com/Frooodle/Stirling-PDF.git
synced 2025-08-11 13:48:37 +02:00
Merge 74d13d3e42
into 901218cdb2
This commit is contained in:
commit
35892358dd
7
.github/workflows/build.yml
vendored
7
.github/workflows/build.yml
vendored
@ -175,10 +175,13 @@ jobs:
|
|||||||
java-version: "17"
|
java-version: "17"
|
||||||
distribution: "temurin"
|
distribution: "temurin"
|
||||||
|
|
||||||
- name: check the licenses for compatibility
|
- name: Check licenses for compatibility
|
||||||
run: ./gradlew clean checkLicense
|
run: ./gradlew clean checkLicense
|
||||||
|
env:
|
||||||
|
DISABLE_ADDITIONAL_FEATURES: false
|
||||||
|
STIRLING_PDF_DESKTOP_UI: true
|
||||||
|
|
||||||
- name: FAILED - check the licenses for compatibility
|
- name: FAILED - Check licenses for compatibility
|
||||||
if: failure()
|
if: failure()
|
||||||
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
|
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
|
||||||
with:
|
with:
|
||||||
|
3
.github/workflows/licenses-update.yml
vendored
3
.github/workflows/licenses-update.yml
vendored
@ -58,6 +58,9 @@ jobs:
|
|||||||
|
|
||||||
- name: Check licenses for compatibility
|
- name: Check licenses for compatibility
|
||||||
run: ./gradlew clean checkLicense
|
run: ./gradlew clean checkLicense
|
||||||
|
env:
|
||||||
|
DISABLE_ADDITIONAL_FEATURES: false
|
||||||
|
STIRLING_PDF_DESKTOP_UI: true
|
||||||
|
|
||||||
- name: Upload artifact on failure
|
- name: Upload artifact on failure
|
||||||
if: failure()
|
if: failure()
|
||||||
|
@ -215,11 +215,14 @@ tasks.withType(JavaCompile).configureEach {
|
|||||||
dependsOn "spotlessApply"
|
dependsOn "spotlessApply"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def allProjects = ((subprojects as Set<Project>) + project) as Set<Project>
|
||||||
|
|
||||||
licenseReport {
|
licenseReport {
|
||||||
projects = [project]
|
projects = allProjects
|
||||||
renderers = [new JsonReportRenderer()]
|
renderers = [new JsonReportRenderer()]
|
||||||
allowedLicensesFile = project.layout.projectDirectory.file("app/allowed-licenses.json").asFile
|
allowedLicensesFile = project.layout.projectDirectory.file("app/allowed-licenses.json").asFile
|
||||||
outputDir = project.layout.buildDirectory.dir("reports/dependency-license").get().asFile.path
|
outputDir = project.layout.buildDirectory.dir("reports/dependency-license").get().asFile.path
|
||||||
|
configurations = [ "productionRuntimeClasspath", "runtimeClasspath" ]
|
||||||
}
|
}
|
||||||
|
|
||||||
sourceSets {
|
sourceSets {
|
||||||
|
Loading…
Reference in New Issue
Block a user