chore: remove Swift/iOS remnants
- Delete .github/workflows/ci.yml (Swift CI on macOS) - Remove 'Swift Code Reviewer' agent from code-reviewer.agent.md - Remove 'migration' label (C# → Swift) from gh-tickets SKILL
This commit is contained in:
parent
1485c0ba9c
commit
152f484d4f
2 changed files with 0 additions and 86 deletions
86
.github/workflows/ci.yml
vendored
86
.github/workflows/ci.yml
vendored
|
|
@ -1,86 +0,0 @@
|
|||
name: CI – Swift Tests (macOS)
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
test:
|
||||
name: Swift Tests (macOS)
|
||||
runs-on: macos-15
|
||||
|
||||
env:
|
||||
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
|
||||
|
||||
defaults:
|
||||
run:
|
||||
working-directory: Migration
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Select Xcode 16.3
|
||||
run: sudo xcode-select -s /Applications/Xcode_16.3.app/Contents/Developer
|
||||
|
||||
- name: Show Swift version
|
||||
run: swift --version
|
||||
|
||||
- name: Install SwiftLint
|
||||
run: brew install swiftlint
|
||||
|
||||
- name: Run SwiftLint
|
||||
run: swiftlint lint --reporter github-actions-logging
|
||||
|
||||
- name: Build
|
||||
run: swift build 2>&1 | tee build.log; exit ${PIPESTATUS[0]}
|
||||
|
||||
- name: Run tests
|
||||
run: swift test 2>&1 | tee test.log; exit ${PIPESTATUS[0]}
|
||||
|
||||
- name: Start MockServer
|
||||
run: |
|
||||
cd "$GITHUB_WORKSPACE/MockServer"
|
||||
npm install --silent
|
||||
node server.js &
|
||||
echo "MOCK_PID=$!" >> "$GITHUB_ENV"
|
||||
sleep 2
|
||||
curl -sf http://localhost:3000/auth/login \
|
||||
-X POST -H 'Content-Type: application/json' \
|
||||
-d '{"username":"ci","password":"ci"}' > /dev/null
|
||||
echo "MockServer running on :3000"
|
||||
|
||||
- name: Run integration tests
|
||||
env:
|
||||
MOCKSERVER_INTEGRATION: "1"
|
||||
run: swift test --filter MockServerIntegration 2>&1 | tee integration.log; exit ${PIPESTATUS[0]}
|
||||
|
||||
- name: Stop MockServer
|
||||
if: always()
|
||||
run: kill $MOCK_PID 2>/dev/null || true
|
||||
|
||||
demonstrator:
|
||||
name: Demonstrator Build + Test (macOS)
|
||||
runs-on: macos-15
|
||||
|
||||
env:
|
||||
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
|
||||
|
||||
defaults:
|
||||
run:
|
||||
working-directory: Demonstrator/App
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Select Xcode 16.3
|
||||
run: sudo xcode-select -s /Applications/Xcode_16.3.app/Contents/Developer
|
||||
|
||||
- name: Show Swift version
|
||||
run: swift --version
|
||||
|
||||
- name: Build
|
||||
run: swift build 2>&1 | tee build.log; exit ${PIPESTATUS[0]}
|
||||
|
||||
- name: Run tests
|
||||
run: swift test 2>&1 | tee test.log; exit ${PIPESTATUS[0]}
|
||||
Loading…
Reference in a new issue