diff --git a/.github/workflows/benchmarking.yml b/.github/workflows/benchmarking.yml index e8cf0eb6c2d..64c8355e45b 100644 --- a/.github/workflows/benchmarking.yml +++ b/.github/workflows/benchmarking.yml @@ -25,7 +25,7 @@ jobs: name: Build app and test runner runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh - name: Install SentryCli run: brew install getsentry/tools/sentry-cli @@ -83,7 +83,7 @@ jobs: matrix: suite: ['High-end device', 'Mid-range device', 'Low-end device'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/download-artifact@v3 with: name: DerivedData-Xcode @@ -99,7 +99,7 @@ jobs: runs-on: macos-12 steps: - name: Git checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh - uses: actions/cache@v3 id: app-plain-cache diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 43b37d2a658..628851618d8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,7 +22,7 @@ jobs: name: Release Build of iOS Swift runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh - name: Run Fastlane @@ -49,7 +49,7 @@ jobs: - iOS13-Swift steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh # Disable code signing. We just want to make sure these compile. @@ -66,7 +66,7 @@ jobs: name: Sample watchOS runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh - run: make build-for-watchos @@ -83,7 +83,7 @@ jobs: name: Build & Validate XCFramework runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: make build-xcframework shell: sh - run: make build-xcframework-sample @@ -102,7 +102,7 @@ jobs: name: Build & Validate Framework runs-on: macos-11 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh 12.5.1 - run: make build-framework shell: sh @@ -124,7 +124,7 @@ jobs: name: Validate Swift Package Manager runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set SPM revision to current git commit run: >- if [[ "${{ github.event.pull_request.head.sha }}" != "" ]]; then @@ -141,7 +141,7 @@ jobs: name: Validate Swift Package Manager Dynamic runs-on: macos-11 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set SPM revision to current git commit run: >- if [[ "${{ github.event.pull_request.head.sha }}" != "" ]]; then @@ -158,6 +158,6 @@ jobs: name: Build with Swift runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: swift build shell: sh diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index a341b2fd634..c7d4f31422e 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Initialize CodeQL uses: github/codeql-action/init@18fe527fa8b29f134bb91f32f1a5dc5abb15ed7f # pin@v2 diff --git a/.github/workflows/format-code.yml b/.github/workflows/format-code.yml index ec59d10af5f..30995d24169 100644 --- a/.github/workflows/format-code.yml +++ b/.github/workflows/format-code.yml @@ -15,7 +15,7 @@ jobs: name: Format Code runs-on: macos-11 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Clang-Format run: brew install clang-format - name: Format Code diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 6b1b59ff2fc..129e4b7b498 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -25,7 +25,7 @@ jobs: runs-on: macos-11 timeout-minutes: 15 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: 'Alamofire/Alamofire' ref: 'f82c23a8a7ef8dc1a49a8bfc6a96883e79121864' @@ -78,7 +78,7 @@ jobs: env: DEVELOPER_DIR: /Applications/Xcode_13.2.app/Contents/Developer steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: 'home-assistant/iOS' ref: '6d6606aed63a778c5a2bd64f8981823433a7f2fa' @@ -145,7 +145,7 @@ jobs: runs-on: macos-12 timeout-minutes: 30 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: 'videolan/vlc-ios' ref: '5d2b5505edc3387cad43deca14c0bd0b19e3f133' diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index c724faee5d4..fd42a981cc2 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -27,7 +27,7 @@ jobs: name: Swift Lint runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Run SwiftLint run: swiftlint @@ -35,7 +35,7 @@ jobs: name: Xcode Analyze runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh - run: make analyze @@ -47,7 +47,7 @@ jobs: platform: ['ios', 'macos', 'tvos', 'watchos'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh - name: Validate Podspec run: pod lib lint --verbose --platforms=${{ matrix.platform }} @@ -57,5 +57,5 @@ jobs: name: No changes in high risk files runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/no-changes-in-high-risk-files.sh diff --git a/.github/workflows/profile-data-generator.yml b/.github/workflows/profile-data-generator.yml index 6e3f1c585ca..6d4ea8c6aef 100644 --- a/.github/workflows/profile-data-generator.yml +++ b/.github/workflows/profile-data-generator.yml @@ -10,7 +10,7 @@ jobs: name: Build app and test runner runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh 13.4.1 - name: Install SentryCli run: brew install getsentry/tools/sentry-cli @@ -79,7 +79,7 @@ jobs: matrix: suite: ['High-end device', 'Mid-range device'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/download-artifact@v3 with: name: data-generator-build-products diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8a1b4871edb..dc74d830a19 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,7 +15,7 @@ jobs: name: 'Release a new version' steps: - name: Check out current commit (${{ github.sha }}) - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: token: ${{ secrets.GH_RELEASE_PAT }} fetch-depth: 0 diff --git a/.github/workflows/saucelabs-UI-tests.yml b/.github/workflows/saucelabs-UI-tests.yml index ab6d2ed9d1d..89c29cdbdae 100644 --- a/.github/workflows/saucelabs-UI-tests.yml +++ b/.github/workflows/saucelabs-UI-tests.yml @@ -32,7 +32,7 @@ jobs: xcode: '13.4.1' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh ${{matrix.xcode}} - name: Install SentryCli run: brew install getsentry/tools/sentry-cli @@ -108,7 +108,7 @@ jobs: suite: 'iOS-10' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/download-artifact@v3 with: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d4f23a1114b..288b9d909c2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,7 +22,7 @@ jobs: name: Build test server runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Cache for Test Server id: cache_test_server uses: actions/cache@v3 @@ -127,7 +127,7 @@ jobs: test-destination-os: 'latest' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/download-artifact@v3 with: name: test-server @@ -195,7 +195,7 @@ jobs: timeout-minutes: 20 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Cache for Test Server uses: actions/cache@v3 @@ -230,7 +230,7 @@ jobs: target: ['ios_swift', 'ios_objc', 'tvos_swift'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh # GitHub Actions sometimes fail to launch the UI tests. Therefore we retry @@ -255,7 +255,7 @@ jobs: device: 'iPhone 8 (14.5)' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh ${{matrix.xcode}} # GitHub Actions sometimes fail to launch the UI tests. Therefore we retry @@ -272,7 +272,7 @@ jobs: target: ['ios_swift', 'ios_objc', 'tvos_swift'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # GH action images don't have an iOS 12.4 simulator. Therefore we have to download and install the simulator manually. - name: Install iOS 12.4 simulator @@ -291,7 +291,7 @@ jobs: runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh 13.4.1 # GitHub Actions sometimes fail to launch the UI tests. Therefore we retry diff --git a/.github/workflows/testflight.yml b/.github/workflows/testflight.yml index 12864443079..9c976192230 100644 --- a/.github/workflows/testflight.yml +++ b/.github/workflows/testflight.yml @@ -15,7 +15,7 @@ jobs: name: Build and Upload iOS-Swift to Testflight runs-on: macos-12 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./scripts/ci-select-xcode.sh - run: bundle install