我第一次尝试添加Github操作。这是一个简单的项目,没有3d依赖。我的步骤:1.创建远程存储库,2.将本地推入远程,3.创建yml
,4.测试。
我当前的yml
有错误:
name: Swift
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
jobs:
build-and-test:
runs-on: macos-latest
steps:
- name: Select Xcode
run: sudo xcode-select -switch /Applications/Xcode_14.2.app
- name: Build and test
run: xcodebuild clean build test -project ProjectName/ProjectName.xcodeproj -scheme 'ProjectNameUnitTests' -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 14' ONLY_ACTIVE_ARCH=NO CODE_SIGNING_REQUIRED=NO
运行此命令后,我将:xcodebuild: error: 'ProjectName/ProjectName.xcodeproj' does not exist.
如果我删除项目,那么我有错误:xcodebuild: error: The directory /Users/runner/work/ProjectName_Test/ProjectName_Test does not contain an Xcode project, workspace or package.
如果有意义的话,我的远程存储库命名为ProjectName_Test
,而项目命名为ProjectName
。
我尝试了不同的方法,在其他主题中找不到解决方案。如果你知道,如何修复它,请帮助)
1条答案
按热度按时间pdsfdshx1#
正如Azeem所说,我需要添加
- uses: actions/checkout@v3
,这很有帮助)