Template repository for my iOS and macOS projects
This repo contains default project files for iOS and macOS projects.
- Copy the
README-template.mdtoREADME.mdand 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_reposcope - Add a secret in your repo settings called
DANGER_GITHUB_API_TOKEN
💡 Tip: see jessesquires/gh-workflows for additional useful workflows.