diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 793d043d..26b56d7c 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -19,13 +19,13 @@ runs: using: composite steps: - name: Setup Node.js - uses: actions/setup-node@3235b876344d2a9aa001b8d1453c930bba69e610 + uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 with: node-version-file: .nvmrc - name: Cache dependencies id: yarn-cache - uses: actions/cache@6f8efc29b200d32929f49075959781ed54ec270c + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 with: path: | **/node_modules diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ca823f6a..4e8678b0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,7 +37,7 @@ jobs: timeout-minutes: 30 steps: - name: Checkout - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup uses: ./.github/actions/setup @@ -53,7 +53,7 @@ jobs: timeout-minutes: 30 steps: - name: Checkout - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Install clang-format run: sudo apt-get install clang-format @@ -66,10 +66,10 @@ jobs: timeout-minutes: 30 steps: - name: Checkout - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Install JDK - uses: actions/setup-java@e9fbacdec3bb3b6036605a3e6f7995d66773a8c6 + uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 with: distribution: 'zulu' java-version: '17' @@ -125,7 +125,7 @@ jobs: timeout-minutes: 30 steps: - name: Checkout - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup uses: ./.github/actions/setup @@ -140,13 +140,13 @@ jobs: TURBO_CACHE_DIR: .turbo/android steps: - name: Checkout - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup uses: ./.github/actions/setup - name: Cache turborepo for Android - uses: actions/cache@6f8efc29b200d32929f49075959781ed54ec270c + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 with: path: ${{ env.TURBO_CACHE_DIR }} key: ${{ runner.os }}-turborepo-android-${{ hashFiles('yarn.lock') }} @@ -163,7 +163,7 @@ jobs: - name: Install JDK if: env.turbo_cache_hit != 1 - uses: actions/setup-java@e9fbacdec3bb3b6036605a3e6f7995d66773a8c6 + uses: actions/setup-java@de7274f081f381c8f8158605e0321c36c376e2e6 with: distribution: 'zulu' java-version: '17' @@ -176,7 +176,7 @@ jobs: - name: Cache Gradle if: env.turbo_cache_hit != 1 - uses: actions/cache@6f8efc29b200d32929f49075959781ed54ec270c + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 with: path: | ~/.gradle/wrapper @@ -208,7 +208,7 @@ jobs: echo "TOOLCHAINS=com.apple.dt.toolchain.XcodeDefault" >> $GITHUB_ENV - name: Checkout - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup uses: ./.github/actions/setup @@ -222,7 +222,7 @@ jobs: pod --version - name: Cache turborepo for iOS - uses: actions/cache@6f8efc29b200d32929f49075959781ed54ec270c + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 with: path: ${{ env.TURBO_CACHE_DIR }} key: ${{ runner.os }}-turborepo-ios-${{ hashFiles('yarn.lock') }} @@ -242,7 +242,7 @@ jobs: - name: Cache cocoapods if: env.turbo_cache_hit != 1 id: cocoapods-cache - uses: actions/cache@6f8efc29b200d32929f49075959781ed54ec270c + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 with: path: | **/ios/Pods diff --git a/.github/workflows/license-check.yaml b/.github/workflows/license-check.yaml index cc359be6..21f807fa 100644 --- a/.github/workflows/license-check.yaml +++ b/.github/workflows/license-check.yaml @@ -24,8 +24,8 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 - - uses: actions/setup-go@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-go@v7 - name: Install addlicense run: go install github.com/google/addlicense@latest - name: Check license header diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7573b297..66a662ef 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -32,10 +32,10 @@ jobs: needs: build-and-test steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Node for Dependency Installation - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: 20 cache: npm @@ -45,7 +45,7 @@ jobs: # Now configure node with the registry used for publishing - name: Setup Node for Publishing - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: 20 registry-url: 'https://wombat-dressing-room.appspot.com/' diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 4f81b36e..d3e50805 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -43,7 +43,7 @@ jobs: steps: - id: release name: Release Please - uses: googleapis/release-please-action@v4 + uses: googleapis/release-please-action@v5 with: token: ${{ secrets.SYNCED_GITHUB_TOKEN_REPO }}