Template repository for my iOS and macOS projects
This repo contains default project files for iOS and macOS projects.
- Copy the
README-template.md
toREADME.md
and fill-in details. - Rename
PROJECT.podspec
, fill-in details. - Fill-in details for
Package.swift
Add build phase script in Xcode project: "${SRCROOT}/scripts/lint.sh"
IDETemplateMacros.plist
is used to customize Xcode header comments.
Fill-in details and place in either:
<PROJECT_NAME>.xcodeproj/xcshareddata/IDETemplateMacros.plist
<WORKSPACE_NAME>.xcworkspace/xcshareddata/IDETemplateMacros.plist
Software installed on macOS GitHub-hosted runners
- Delete workflows that you don't need
- Update workflows with Xcode project names and schemes
- Setup Danger
- See: Getting Set Up
- Create a bot and add a personal access token with
public_repo
scope - Add a secret in your repo settings called
DANGER_GITHUB_API_TOKEN