Skip to content
This repository was archived by the owner on Mar 7, 2026. It is now read-only.

Add back missing signer enum in signer.swift #6

Add back missing signer enum in signer.swift

Add back missing signer enum in signer.swift #6

Workflow file for this run

name: Compile Check
on:
push:
branches: ["dev"]
jobs:
compile:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
- name: Install Homebrew (if missing) & deps
run: |
# ensure brew exists (CI image usually has it) and install xcodegen
which brew || /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew update || true
brew install xcodegen || true
- name: Generate Xcode Project
run: xcodegen generate
- name: Resolve Swift Package dependencies (for Xcode/SPM)
run: |
# Resolve / download SPM packages so resources are available for the project
if [ -f "./prostore.xcodeproj/project.pbxproj" ]; then
xcodebuild -resolvePackageDependencies -project ./prostore.xcodeproj
else
echo "No prostore.xcodeproj found — check xcodegen output"
ls -la
fi
- uses: actions/cache@v4
with:
path: |
~/Library/Developer/Xcode/DerivedData
.build
.swiftpm
key: swiftpm-${{ runner.os }}-${{ hashFiles('project.yml') }}
restore-keys: |
swiftpm-${{ runner.os }}-
- name: Diagnostic: look for ZIPFoundation resources

Check failure on line 43 in .github/workflows/compileCheck.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/compileCheck.yml

Invalid workflow file

You have an error in your yaml syntax on line 43
run: |
echo "---- Searching repo for ZIPFoundation_ZIPFoundation.bundle references ----"
git grep -n "ZIPFoundation_ZIPFoundation.bundle" || true
echo "---- Searching filesystem for ZIPFoundation* ----"
find . -iname "ZIPFoundation*" -maxdepth 6 -print || true
echo "---- List project resources for quick debug ----"
if [ -f "./prostore.xcodeproj/project.pbxproj" ]; then
grep -n "ZIPFoundation" ./prostore.xcodeproj/project.pbxproj || true
fi
- name: Compile Check (cached, fast)
run: |
# Fast build to validate compile & package resolution — code signing disabled for CI
xcodebuild \
-project prostore.xcodeproj \
-scheme prostore \
-destination 'platform=iOS Simulator,name=iPad (10th generation),OS=18.6' \
-configuration Debug \
-derivedDataPath $(pwd)/build \
ONLY_ACTIVE_ARCH=YES \
COMPILER_INDEX_STORE_ENABLE=NO \
ENABLE_PREVIEWS=NO \
CODE_SIGNING_ALLOWED=NO \
build | xcpretty || true