Skip to content

Commit 2e6f3cf

Browse files
committed
ci: Add debugging to figure out UIKit and Linux doc build issues
1 parent 3969478 commit 2e6f3cf

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

.github/actions/compile-docs/action.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,10 @@ runs:
5555
echo "$DEVICE_TYPE"
5656
echo "Building documentation for destination '$destination'"
5757
xcodebuild -skipMacroValidation -scheme "$TARGET" -destination "$destination" -derivedDataPath /tmp/data docbuild | xcbeautify --renderer github-actions
58+
ls /tmp/data
59+
ls /tmp/data/Build
60+
ls /tmp/data/Build/Products
61+
ls /tmp/data/Build/Products/Debug
5862
cp -R "/tmp/data/Build/Products/Debug/$TARGET.doccarchive" "$TARGET.doccarchive"
5963
shell: bash
6064
env:

.github/workflows/build-test-and-docs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,9 @@ jobs:
224224
- name: Test
225225
run: swift test --test-product swift-cross-uiPackageTests
226226

227+
- name: Probe
228+
run: ls /usr/share/swift/usr/share/docc/render/
229+
227230
- name: Compile GtkBackend docs
228231
if: ${{ matrix.os == 'ubuntu-24.04' }}
229232
uses: ./.github/actions/compile-docs

0 commit comments

Comments
 (0)