Github操作CI. xcodebuild:错误:“项目名称.xcodeproj”不存在

8aqjt8rx  于 2023-03-19  发布在  Git
关注(0)|答案(1)|浏览(154)

我第一次尝试添加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
我尝试了不同的方法,在其他主题中找不到解决方案。如果你知道,如何修复它,请帮助)

pdsfdshx

pdsfdshx1#

正如Azeem所说,我需要添加- uses: actions/checkout@v3,这很有帮助)

相关问题