Skip to content

Commit ae13779

Browse files
Saadnajmiclaude
andcommitted
ci: add debug logging for macos platform config resolution
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 2386cb9 commit ae13779

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

.github/workflows/microsoft-test-react-native-macos-init.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,21 @@ jobs:
7070
node ${{ github.workspace }}/packages/react-native-macos-init/bin.js --verbose --overwrite --prerelease
7171
pod install --project-directory=macos
7272
73+
- name: Debug config
74+
working-directory: ${{ runner.temp }}/testcli
75+
run: |
76+
set -eox pipefail
77+
echo "=== node_modules/react-native-macos symlink ==="
78+
ls -la node_modules/react-native-macos
79+
echo "=== community-cli-plugin exports ==="
80+
node -e "console.log(require('${{ github.workspace }}/packages/community-cli-plugin/package.json').exports)"
81+
echo "=== community-cli-plugin resolve ==="
82+
node -e "console.log(require.resolve('@react-native/community-cli-plugin', {paths: [require.resolve('react-native-macos')]}))"
83+
echo "=== cli.js config platforms ==="
84+
node node_modules/react-native-macos/cli.js config 2>&1 | node -e "const d=JSON.parse(require('fs').readFileSync('/dev/stdin','utf8')); console.log('platforms:', Object.keys(d.platforms))"
85+
echo "=== direct config load ==="
86+
node -e "process.chdir('${{ runner.temp }}/testcli'); const c = require('${{ github.workspace }}/packages/react-native/react-native.config.js'); console.log('platforms:', Object.keys(c.platforms))"
87+
7388
- name: Build macOS app
7489
working-directory: ${{ runner.temp }}/testcli
7590
run: |

0 commit comments

Comments
 (0)