diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index 0bf5836..7029dab 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -76,6 +76,7 @@ jobs: uses: eclipse-edc/Release/.github/workflows/publish-all-in-one.yaml@main with: version: ${{ needs.Determine-Version.outputs.VERSION }} + review-dependencies: true secrets: inherit Post-To-Discord: diff --git a/.github/workflows/publish-all-in-one.yaml b/.github/workflows/publish-all-in-one.yaml index c7efb49..998dbe3 100644 --- a/.github/workflows/publish-all-in-one.yaml +++ b/.github/workflows/publish-all-in-one.yaml @@ -12,6 +12,11 @@ on: required: false default: "main" description: "The branch which to publish. must exist in all repos!" + review-dependencies: + type: boolean + required: false + default: false + description: "If true, it will trigger IPLab review for restricted dependencies" workflow_call: inputs: version: @@ -23,6 +28,11 @@ on: required: false default: "main" description: "The branch which to publish. must exist in all repos!" + review-dependencies: + type: boolean + required: false + default: false + description: "If true, it will trigger IPLab review for restricted dependencies" # these environment variables will be read by release-setup.sh env: @@ -42,6 +52,12 @@ jobs: echo "Launch release setup on branch $SOURCE_BRANCH and version $VERSION" ./release-setup.sh + - name: request review for restricted DEPENDENCIES + if: ${{ inputs.review-dependencies }} + uses: eclipse-edc/.github/.github/actions/request-dependencies-review@main + with: + gitlab-token: ${{ secrets.GITLAB_API_TOKEN }} + - name: "Display project structure" run: ./gradlew projects