diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml index 1e2eb21..09bf03d 100644 --- a/.github/workflows/ci-build.yml +++ b/.github/workflows/ci-build.yml @@ -18,16 +18,16 @@ jobs: run: | git config --global core.autocrlf false git config --global core.eol lf - - uses: actions/checkout@v7.0.0 - - uses: actions/setup-java@v5.5.0 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/setup-java@0f481fcb613427c0f801b606911222b5b6f3083a # v5.5.0 with: distribution: temurin java-version: | 25.0.3 17.0.19 - - uses: gradle/actions/setup-gradle@v6.2.0 + - uses: gradle/actions/setup-gradle@3f131e8634966bd73d06cc69884922b02e6faf92 # v6.2.0 with: build-scan-terms-of-use-url: "https://gradle.com/help/legal-terms-of-use" build-scan-terms-of-use-agree: "yes" - - uses: testlens-app/setup-testlens@v1.9.3 + - uses: testlens-app/setup-testlens@3f82d2dc6cd5c03f02ce5f7885a21195d85f8d14 # v1.9.3 - run: "./gradlew build" \ No newline at end of file diff --git a/.github/workflows/dependency-submission.yml b/.github/workflows/dependency-submission.yml index 49c76c4..ff6d866 100644 --- a/.github/workflows/dependency-submission.yml +++ b/.github/workflows/dependency-submission.yml @@ -9,8 +9,8 @@ jobs: dependency-submission: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v7.0.0 - - uses: gradle/actions/dependency-submission@v6.2.0 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: gradle/actions/dependency-submission@3f131e8634966bd73d06cc69884922b02e6faf92 # v6.2.0 with: build-scan-publish: true build-scan-terms-of-use-url: "https://gradle.com/help/legal-terms-of-use" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 00661bb..8185670 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,18 +7,18 @@ jobs: release-build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v7.0.0 - - uses: actions/setup-java@v5.5.0 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 + - uses: actions/setup-java@0f481fcb613427c0f801b606911222b5b6f3083a # v5.5.0 with: distribution: temurin java-version: | 25.0.3 17.0.19 - - uses: gradle/actions/setup-gradle@v6.2.0 + - uses: gradle/actions/setup-gradle@3f131e8634966bd73d06cc69884922b02e6faf92 # v6.2.0 with: build-scan-terms-of-use-url: "https://gradle.com/help/legal-terms-of-use" build-scan-terms-of-use-agree: "yes" - - uses: testlens-app/setup-testlens@v1.9.3 + - uses: testlens-app/setup-testlens@3f82d2dc6cd5c03f02ce5f7885a21195d85f8d14 # v1.9.3 - run: "./gradlew :publishPlugin --no-configuration-cache" env: SIGNING_KEY: ${{ secrets.SIGNING_KEY }}