diff --git a/.github/workflows/swiftlint.yml b/.github/workflows/swiftlint.yml index 15da04520..572355bd6 100644 --- a/.github/workflows/swiftlint.yml +++ b/.github/workflows/swiftlint.yml @@ -14,11 +14,11 @@ jobs: cancel-in-progress: true steps: - - uses: nschloe/action-cached-lfs-checkout@v1.2.1 + - uses: nschloe/action-cached-lfs-checkout@d6efedcb8fc03d006e1e77743718e26234ed2c97 # v1.2.1 with: ref: ${{ github.event.pull_request.head.sha }} - - uses: actions/cache@v3 + - uses: actions/cache@6f8efc29b200d32929f49075959781ed54ec270c # v3.5.0 with: path: vendor/bundle key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }} @@ -41,7 +41,7 @@ jobs: swift PrepareSarifToUpload.swift - name: Upload report - uses: github/codeql-action/upload-sarif@v3 + uses: github/codeql-action/upload-sarif@458d36d7d4f47d0dd16ca424c1d3cda0060f1360 # v3.35.5 if: success() || failure() with: sarif_file: swiftlint.report.sarif diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 8d72de40f..e39562ea6 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -17,11 +17,11 @@ jobs: cancel-in-progress: true steps: - - uses: nschloe/action-cached-lfs-checkout@v1.2.1 + - uses: nschloe/action-cached-lfs-checkout@d6efedcb8fc03d006e1e77743718e26234ed2c97 # v1.2.1 with: ref: ${{ github.event.pull_request.head.sha }} - - uses: actions/cache@v4 + - uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0 with: path: vendor/bundle key: ${{ runner.os }}-gems-${{ hashFiles('**/Gemfile.lock') }} @@ -36,7 +36,7 @@ jobs: run: bundle exec fastlane unit_tests - name: Archive artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 if: always() with: name: test-output @@ -45,6 +45,6 @@ jobs: if-no-files-found: ignore - name: Upload coverage to Codecov - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@b9fd7d16f6d7d1b5d2bec1a2887e65ceed900238 # v4.6.0 with: flags: unittests diff --git a/.github/workflows/validate-translations.yml b/.github/workflows/validate-translations.yml index 8bb49d670..c644875b0 100644 --- a/.github/workflows/validate-translations.yml +++ b/.github/workflows/validate-translations.yml @@ -33,12 +33,12 @@ jobs: test -f Authorization/Authorization/uk.lproj/Localizable.strings; steps: - - uses: nschloe/action-cached-lfs-checkout@v1.2.1 + - uses: nschloe/action-cached-lfs-checkout@d6efedcb8fc03d006e1e77743718e26234ed2c97 # v1.2.1 with: ref: ${{ github.event.pull_request.head.sha }} - name: Use Python - uses: actions/setup-python@v5 + uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0 with: python-version: 3.11