diff --git a/.github/workflows/master_build.yml b/.github/workflows/master_build.yml index 21b8803..218caa5 100644 --- a/.github/workflows/master_build.yml +++ b/.github/workflows/master_build.yml @@ -7,14 +7,22 @@ permissions: jobs: dependencies: runs-on: ubuntu-latest + permissions: + id-token: write steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v4 + - name: Harden the runner + uses: step-security/harden-runner@95d9a5deda9de15063e7595e9719c11c38c90ae2 # v2.13.2 + with: + egress-policy: block + policy: global-allowed-endpoints-policy + + - uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0 + - uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1 with: distribution: 'adopt' java-version: '17' - name: Setup Gradle to generate and submit dependency graphs - uses: gradle/gradle-build-action@v2 + uses: gradle/gradle-build-action@a8f75513eafdebd8141bd1cd4e30fcd194af8dfa # v2.12.0 with: dependency-graph: generate-and-submit - name: Configure local.properties