【发布时间】:2022-09-29 21:46:16
【问题描述】:
我有兴趣使用 GitHub Actions 在 CI 上为我的 Swift 项目运行构建
我使用以下ci.yml:
Build:
runs-on: macOS-latest
steps:
- name: Install Swift
uses: slashmo/install-swift@v0.2.1
with:
version: 5.7
- name: Checkout
uses: actions/checkout@v1
- name: Build
uses: sersoft-gmbh/xcodebuild-action@v2
with:
project: <Project>.xcodeproj
scheme: <Scheme>
destination: \"platform=iOS Simulator,name=iPhone 14 Pro Max\"
action: build
我在这里面临一个问题:
xcodebuild: error: Could not resolve package dependencies:
package at \'/Users/runner/work/path/to/my/package\' is using Swift tools version 5.7.0 but the installed version is 5.5.0
我想使用swift-tools-version 等于5.7.0,而不是较低的那个
请帮我安装我需要的版本
-
我遇到了同样的问题,但使用图像
macOS-12而不是macOS-latest。您将收到相同的错误消息,但不是将5.5.0作为安装版本,而是显示5.6.0。我一直在检查,看起来我们要么需要等到他们传播新的跑步者图像。
标签: swift continuous-integration github-actions xcodebuild building-github-actions