From d45be6cc993ed2612b7d641b90f9777f24aba4de Mon Sep 17 00:00:00 2001 From: Kazuaki Matsuo Date: Sun, 19 Oct 2025 01:34:59 -0700 Subject: [PATCH 1/3] ci: find a way to make it work --- .github/workflows/functional-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/functional-test.yml b/.github/workflows/functional-test.yml index 15ac808d..e6cd6c95 100644 --- a/.github/workflows/functional-test.yml +++ b/.github/workflows/functional-test.yml @@ -34,7 +34,7 @@ jobs: - uses: actions/checkout@v4 - name: Install Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: node-version: 'lts/*' @@ -54,7 +54,7 @@ jobs: - run: brew install ffmpeg # Start Appium - - run: npm install -g appium + - run: npm install --location=global appium - run: | appium driver install xcuitest appium driver run xcuitest build-wda --sdk=${{ env.IOS_VERSION }} --name='${{ env.IPHONE_MODEL }}' From 9ec06f5b25f335753f2af69d198f44457e491ffe Mon Sep 17 00:00:00 2001 From: Kazuaki Matsuo Date: Sun, 19 Oct 2025 01:47:16 -0700 Subject: [PATCH 2/3] remove unnecessary build-wda --- .github/workflows/functional-test.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/functional-test.yml b/.github/workflows/functional-test.yml index e6cd6c95..dd69fc20 100644 --- a/.github/workflows/functional-test.yml +++ b/.github/workflows/functional-test.yml @@ -57,7 +57,6 @@ jobs: - run: npm install --location=global appium - run: | appium driver install xcuitest - appium driver run xcuitest build-wda --sdk=${{ env.IOS_VERSION }} --name='${{ env.IPHONE_MODEL }}' appium plugin install images appium plugin install execute-driver nohup appium --use-plugins=images,execute-driver --relaxed-security --log-timestamp --log-no-colors > appium.log & From 0a6b4a757409fb8a85e568cb2bd41b19f738e846 Mon Sep 17 00:00:00 2001 From: Kazuaki Matsuo Date: Sun, 19 Oct 2025 01:57:41 -0700 Subject: [PATCH 3/3] list --- .github/workflows/functional-test.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/functional-test.yml b/.github/workflows/functional-test.yml index dd69fc20..b33aa1b6 100644 --- a/.github/workflows/functional-test.yml +++ b/.github/workflows/functional-test.yml @@ -54,7 +54,11 @@ jobs: - run: brew install ffmpeg # Start Appium - - run: npm install --location=global appium + - run: | + npm install --location=global appium + echo "Appium location: $(which appium)" + echo "Node location: $(which node)" + npm list -g --depth=0 - run: | appium driver install xcuitest appium plugin install images