diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b817449..2b716b1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -69,7 +69,7 @@ jobs: Pull the library from [Maven Central](https://central.sonatype.com/artifact/wtf.metio.devcontainer/devcontainer.java). - id: setup-java name: Set up Java - uses: actions/setup-java@v5 + uses: actions/setup-java@1bcf9fb12cf4aa7d266a90ae39939e61372fe520 # v5 with: java-version: 25 distribution: temurin @@ -79,7 +79,7 @@ jobs: server-password: MAVEN_CENTRAL_TOKEN - id: gpg name: GPG Key - uses: timheuer/base64-to-file@v2 + uses: timheuer/base64-to-file@dfa5a5dd38803cb4f5c3a081eeb28e8362d43e9c # v2 with: fileName: signing.key.asc fileDir: ${{ github.workspace }} @@ -103,7 +103,7 @@ jobs: MAVEN_CENTRAL_TOKEN: ${{ secrets.MAVEN_CENTRAL_TOKEN }} - id: create_release name: Create Release - uses: softprops/action-gh-release@v3 + uses: softprops/action-gh-release@718ea10b132b3b2eba29c1007bb80653f286566b # v3 with: tag_name: ${{ needs.prepare.outputs.version }} name: ${{ needs.prepare.outputs.version }} diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index a8c02bd..aeb008e 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -27,17 +27,17 @@ jobs: steps: - id: checkout name: Clone Git Repository - uses: actions/checkout@v7 + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7 - id: graal name: Set up GraalVM - uses: graalvm/setup-graalvm@v1 + uses: graalvm/setup-graalvm@6f3fa030c4b8f77c1f554a860f593a654538fa38 # v1 with: version: latest java-version: 25 github-token: ${{ secrets.GITHUB_TOKEN }} - id: cache name: Cache Maven Repository - uses: actions/cache@v6 + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6 with: path: ~/.m2/repository key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}