Project file removal (#569)

* Deleted project file

* Add back SPM Package.resolved + .gitignore

* Generate project file on release builds

* Converge on single CI setup scripts within `ci_scripts/ci_common.sh`

* Fix unit tests

* Use new `ci_common/setup_github_actions_environment` setup script on all workflows

* Move lfs validation check to the pre-commit hooks. Remove validate-lfs github actions workflow

* Fix integration tests workflow

* Tweaks following code review
This commit is contained in:
Stefan Ceriu
2023-02-13 14:53:01 +02:00
committed by GitHub
parent ee4e4a212b
commit 7ab64d4cb4
24 changed files with 69 additions and 5063 deletions
+13 -3
View File
@@ -1,3 +1,16 @@
## Ignore project files as we generate them with xcodegen (https://github.com/yonaskolb/XcodeGen)
# Plus ridiculous workaround to unignore the Package.resolved file for SwiftPM.
# https://stackoverflow.com/a/16318111/730924
ElementX.xcodeproj/*
!ElementX.xcodeproj/project.xcworkspace
ElementX.xcodeproj/project.xcworkspace/*
!ElementX.xcodeproj/project.xcworkspace/xcshareddata
ElementX.xcodeproj/project.xcworkspace/xcshareddata/*
!ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm
ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/*
!ElementX.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
## User settings
xcuserdata/
@@ -35,9 +48,6 @@ build
Tools/Scripts/element-android
/vendor/
## brew
Brewfile.lock.json
## macOS Files
.DS_Store
._*