diff --git a/.github/workflows/build-mistica-catalog.yml b/.github/workflows/build-mistica-catalog.yml index acf71de91..1e04f7543 100644 --- a/.github/workflows/build-mistica-catalog.yml +++ b/.github/workflows/build-mistica-catalog.yml @@ -13,7 +13,7 @@ on: jobs: deploy-mistica-catalog: name: Build enterprise - runs-on: macos-latest + runs-on: macos-26 steps: - name: Checkout uses: actions/checkout@v4 @@ -55,5 +55,5 @@ jobs: - name: Clean up keychain and provisioning profile if: ${{ always() }} run: | - security delete-keychain ${{ steps.install-cert-and-prov.outputs.keychain-path }} - rm ~/Library/MobileDevice/Provisioning\ Profiles/* || true + security delete-keychain ${{ steps.install-cert-and-prov.outputs.keychain-path }} + rm ~/Library/MobileDevice/Provisioning\ Profiles/* || true diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9c9b862b3..4e737e533 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,7 +3,7 @@ name: CI on: workflow_dispatch: pull_request: - branches: [main] + branches: [main] workflow_call: inputs: # The branch, tag or SHA to checkout @@ -14,7 +14,7 @@ on: jobs: test: name: Run Tests - runs-on: macos-latest + runs-on: macos-26 steps: - name: Checkout @@ -44,7 +44,7 @@ jobs: github-token: ${{ secrets.GITHUB_TOKEN }} azure-account-name: ${{ secrets.AZURE_ACCOUNT_NAME }} azure-account-key: ${{ secrets.AZURE_ACCOUNT_KEY }} - glob: 'tmp/test_output/diff_output/**/difference*.png' + glob: "tmp/test_output/diff_output/**/difference*.png" test-suite-and-test-name-regex: '(?<=diff_output\/)(.*)(?=\/difference)' - test-suite-and-test-name-separator: '/' - ci-container-name: 'mistica-ios-ci-container' + test-suite-and-test-name-separator: "/" + ci-container-name: "mistica-ios-ci-container" diff --git a/.github/workflows/record-screenshots.yml b/.github/workflows/record-screenshots.yml index 2710b4006..f369b257e 100644 --- a/.github/workflows/record-screenshots.yml +++ b/.github/workflows/record-screenshots.yml @@ -9,7 +9,7 @@ jobs: name: Record screenshots # Only if it is a PR and the comment contains /record-screenshots if: github.event.issue.pull_request && contains(github.event.comment.body, '/record-screenshots') - runs-on: macos-latest + runs-on: macos-26 steps: - name: Update the comment on PR with link to the job uses: actions/github-script@v7 @@ -51,7 +51,7 @@ jobs: id: commit-changes with: branch: ${{ steps.comment-branch.outputs.head_ref }} - file_pattern: '*.png' + file_pattern: "*.png" commit_message: Record screenshots automatically launched from GH action env: GITHUB_TOKEN: ${{ secrets.NOVUM_PRIVATE_REPOS }} diff --git a/.github/workflows/swiftformat.yml b/.github/workflows/swiftformat.yml index b9746014d..0b5d347c0 100644 --- a/.github/workflows/swiftformat.yml +++ b/.github/workflows/swiftformat.yml @@ -2,11 +2,11 @@ name: SwiftFormat on: pull_request: branches: - - '*' + - "*" jobs: format: name: SwiftFormat - runs-on: macos-latest + runs-on: macos-26 steps: - name: Checkout diff --git a/.xcode-version b/.xcode-version index facd73a33..d38d43114 100644 --- a/.xcode-version +++ b/.xcode-version @@ -1 +1 @@ -26.0 +26.2 diff --git a/Makefile b/Makefile index 1182ac5d7..450564a4d 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ .PHONY: help setup format test simulator archive export clean skin # Simulator -OS_VERSION := 18.5 +OS_VERSION := 26.2 DEVICE_NAME := iPhone 16 SIMULATOR_NAME := $(DEVICE_NAME) ($(OS_VERSION)) GET_INSTALLED_SIMULATOR_NAME := $(shell xcrun simctl list | grep -o "$(SIMULATOR_NAME)" | head -1) @@ -27,7 +27,7 @@ MISTICA_DESIGN_URL := https://raw.githubusercontent.com/Telefonica/mistica-desig # Xcode ifneq ($(origin GITHUB_ACTION),undefined) -export DEVELOPER_DIR=/Applications/Xcode_26.0.1.app/Contents/Developer +export DEVELOPER_DIR=/Applications/Xcode_26.2.app/Contents/Developer endif # Targets