Skip to content

Conversation

@dfed
Copy link
Owner

@dfed dfed commented Nov 23, 2022

This PR creates the project structure, setting up the:

  • Package.swift file and subdirectories
  • CI with code coverage
  • Basic issue template
  • Contributing.md
  • Podspec
  • Gemfile

Comment on lines +9 to +12
.macOS(.v10_15),
.iOS(.v13),
.tvOS(.v13),
.watchOS(.v6),
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We're only running CI on the latest supported versions right now. I don't want to support Xcode versions prior to 14.1.

}

enum Platform: String, CaseIterable, CustomStringConvertible {
case iOS_13
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We aren't using these older versions in CI, but they can be useful for running tests on older simulator OS versions locally.

@dfed dfed force-pushed the dfed--project-structure branch 7 times, most recently from 4bee545 to 6fdba61 Compare November 23, 2022 05:10
@dfed dfed force-pushed the dfed--project-structure branch from 6fdba61 to b5b023f Compare November 23, 2022 05:13
run: ./Scripts/prepare-coverage-reports.sh
- name: Upload Coverage Reports
if: success()
uses: codecov/codecov-action@v3
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm surprised we're not yet getting any code coverage posts just yet, but we also have nearly zero code in the repo. I may put in a pin in this and hope it gets fixed by adding code or running this code on main. I'll fix this if either of the prior do not work.

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's working! #2 (comment)

@dfed dfed marked this pull request as ready for review November 23, 2022 05:33
@dfed
Copy link
Owner Author

dfed commented Nov 23, 2022

YOLO-merging this scaffolding PR. Future PRs with real content will receive reviews.

@dfed dfed merged commit 10aad91 into main Nov 23, 2022
@dfed dfed deleted the dfed--project-structure branch November 23, 2022 05:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants