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.zsh"
for (/bin/zsh
shell)
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
GitHub Actions Virtual Environments
- 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
💡 Tip: see jessesquires/gh-workflows for additional useful workflows.