Skip to content

Commit b81d6be

Browse files
leogdionclaude
andcommitted
fix: replace non-existent swift-action with container-based Swift setup
Replace swiftlang/swift-action@v2 (which doesn't exist) with the container-based approach using the official swift:6.2-noble Docker image. This matches the proven pattern from CelestraCloud's workflow and eliminates the "Unable to resolve action swiftlang/swift-action, repository not found" error. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 2bdaba5 commit b81d6be

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

.github/workflows/cloudkit-sync.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ jobs:
2222
sync:
2323
name: Sync to CloudKit
2424
runs-on: ubuntu-latest
25+
container: swift:6.2-noble
2526
timeout-minutes: 30
2627

2728
permissions:
@@ -31,11 +32,6 @@ jobs:
3132
- name: Checkout repository
3233
uses: actions/checkout@v4
3334

34-
- name: Setup Swift 6.2
35-
uses: swiftlang/swift-action@v2
36-
with:
37-
swift-version: '6.2'
38-
3935
- name: Verify Swift version
4036
run: |
4137
swift --version

0 commit comments

Comments
 (0)