From f45571eb786b01108d5279c89ccf3847fb48fa9b Mon Sep 17 00:00:00 2001 From: Kyle McCormick Date: Thu, 31 Jul 2025 16:08:43 -0400 Subject: [PATCH 1/2] chore: Delete CODEOWNERS (#632) See: https://github.com/openedx/axim-engineering/issues/1511 --- .github/CODEOWNERS | 1 - 1 file changed, 1 deletion(-) delete mode 100644 .github/CODEOWNERS diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS deleted file mode 100644 index 12682e978..000000000 --- a/.github/CODEOWNERS +++ /dev/null @@ -1 +0,0 @@ -* @raccoongang/educationx-app-ios-reviewers From 42d71b827c72361181ea5c7006b63eb318598f64 Mon Sep 17 00:00:00 2001 From: irfanuddinahmad <34648393+irfanuddinahmad@users.noreply.github.com> Date: Thu, 28 May 2026 13:46:12 +0500 Subject: [PATCH 2/2] chore: pin GitHub Actions workflows to full commit SHAs (#660) --- .github/workflows/swiftlint.yml | 6 +++--- .github/workflows/unit_tests.yml | 8 ++++---- .github/workflows/validate-translations.yml | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) 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