Skip to content

gvsucis/art-at-gvsu-ios

Repository files navigation

Art At GVSU

CalVer 2024.03.1013

Getting Started

  1. Open the .xcodeproj file by double clicking it in Finder or via the command-line

    open ArtAtGVSU.xcodeproj
    
  2. Navigate to the Project Manager and click the "Signing & Capabilities" tab

  3. On the "Signing & Capabilities" tab, Enter the Team account info for the project. You'll need to get these credentials from a current team member.

  4. Hit Command+R and run the app using an iPhone or a simulator.

Committing

Run the following command before adding a new commit

make bootstrap

This will install several Git commit hooks via pre-commit to ensure the Xcode project file is sorted among other code quality checks.

Release

Testflight

Testflight builds will automatically on new commits to the main branch.

App Store

App Store releases are handled by the GitHub Action called "Deploy Production."

Before creating a new release, update the fastlane/metadata/en-US/release_notes.txt file with a description of the important changes made since the last release.