Secrets Managements - nimblehq/github-notifications-mac GitHub Wiki

Github Actions Secrets

Github Action Secrets store information related to CI/CD such as Apple Developer Account, Github Access Token, and Fastlane match password.

List of secrets environment variables:

  • FASTLANE_USERNAME is the Apple ID username.
  • FASTLANE_PASSWORD is the Apple Developer Portal password.
  • FASTLANE_SESSION is the pre-generated session when 2-factor authentication is enabled.
  • MATCH_PASSWORD is the password of the match encryption for use in Fastlane match.
  • TEAM_ID is the ID of the Developer Portal team for use in Fastlane match and notarization.
  • GH_PTA is the Github personal access token for pushing a new tag and trigger a build.
  • SSH_PRIVATE_KEY is the SSH key connected to a user with match repository access.

FASTLANE_USERNAME, FASTLANE_PASSWORD, and FASTLANE_SESSION are for signing the application when build and notarizing the application for release.