@@ -64,39 +64,23 @@ jobs:
6464 ./gradlew publishMavenJavaPublicationToLocalRepository
6565 ./gradlew cloneRepository -PrepositoryName="spring-projects/spring-security-samples" -Pref="$samples_branch" -PcloneOutputDirectory="$SAMPLES_DIR"
6666 ./gradlew --project-dir "$SAMPLES_DIR" --init-script spring-security-ci.gradle -PlocalRepositoryPath="$LOCAL_REPOSITORY_PATH" -PspringSecurityVersion="$version" :runAllTests
67- check-tangles :
68- name : Check for Package Tangles
69- runs-on : ubuntu-latest
70- if : ${{ github.repository_owner == 'spring-projects' }}
71- steps :
72- - uses : actions/checkout@v4
73- - name : Set up gradle
74- uses : spring-io/spring-gradle-build-action@v2
75- with :
76- java-version : 17
77- distribution : temurin
78- - name : Check for package tangles
79- env :
80- STRUCTURE101_LICENSEID : ${{ secrets.STRUCTURE101_LICENSEID }}
81- run : |
82- ./gradlew assemble && ./gradlew s101 -Ps101.licenseId="$STRUCTURE101_LICENSEID" --stacktrace
8367 deploy-artifacts :
8468 name : Deploy Artifacts
85- needs : [ build, test, check-samples, check-tangles ]
69+ needs : [ build, test, check-samples ]
8670 uses : spring-io/spring-security-release-tools/.github/workflows/deploy-artifacts.yml@v1
8771 with :
8872 should-deploy-artifacts : ${{ needs.build.outputs.should-deploy-artifacts }}
8973 secrets : inherit
9074 deploy-docs :
9175 name : Deploy Docs
92- needs : [ build, test, check-samples, check-tangles ]
76+ needs : [ build, test, check-samples ]
9377 uses : spring-io/spring-security-release-tools/.github/workflows/deploy-docs.yml@v1
9478 with :
9579 should-deploy-docs : ${{ needs.build.outputs.should-deploy-artifacts }}
9680 secrets : inherit
9781 deploy-schema :
9882 name : Deploy Schema
99- needs : [ build, test, check-samples, check-tangles ]
83+ needs : [ build, test, check-samples ]
10084 uses : spring-io/spring-security-release-tools/.github/workflows/deploy-schema.yml@v1
10185 with :
10286 should-deploy-schema : ${{ needs.build.outputs.should-deploy-artifacts }}
0 commit comments