diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 13e70198..5a4cf4d7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,25 +31,6 @@ jobs: name: signal-cli-archive-${{ matrix.java }} path: dist/* - submit-dependency-graph: - runs-on: ubuntu-latest - if: github.event_name == 'push' - permissions: - contents: write - steps: - - uses: actions/checkout@v6 - - name: Set up JDK - uses: actions/setup-java@v5 - with: - distribution: 'zulu' - java-version: '25' - - name: Setup Gradle - uses: gradle/actions/setup-gradle@v5 - with: - dependency-graph: generate-and-submit - - name: Generate dependency graph - run: ./gradlew --no-daemon dependencies - build-client: strategy: matrix: diff --git a/.github/workflows/dependency-graph.yml b/.github/workflows/dependency-graph.yml new file mode 100644 index 00000000..a5cd266b --- /dev/null +++ b/.github/workflows/dependency-graph.yml @@ -0,0 +1,27 @@ +name: dependency-graph + +on: + push: + branches: + - "**" + +permissions: {} + +jobs: + submit-dependency-graph: + runs-on: ubuntu-latest + permissions: + contents: write + steps: + - uses: actions/checkout@v6 + - name: Set up JDK + uses: actions/setup-java@v5 + with: + distribution: 'zulu' + java-version: '25' + - name: Setup Gradle + uses: gradle/actions/setup-gradle@v5 + with: + dependency-graph: generate-and-submit + - name: Generate dependency graph + run: ./gradlew --no-daemon dependencies