Skip to content

Copy secrets to supacode-original #1

Copy secrets to supacode-original

Copy secrets to supacode-original #1

Workflow file for this run

name: Copy secrets to supacode-original
on:
workflow_dispatch:
jobs:
copy:
runs-on: ubuntu-latest
steps:
- name: Copy secrets
env:
GH_TOKEN: ${{ secrets.ORIGINAL_REPO_PAT }}
TARGET_REPO: supabitapp/supacode-original
run: |
set -euo pipefail
copy_secret() {
echo "Setting $1..."
echo "$2" | gh secret set "$1" -R "$TARGET_REPO"
}
copy_secret DEVELOPER_ID_CERT_P12 "${{ secrets.DEVELOPER_ID_CERT_P12 }}"
copy_secret DEVELOPER_ID_CERT_PASSWORD "${{ secrets.DEVELOPER_ID_CERT_PASSWORD }}"
copy_secret DEVELOPER_ID_IDENTITY "${{ secrets.DEVELOPER_ID_IDENTITY }}"
copy_secret KEYCHAIN_PASSWORD "${{ secrets.KEYCHAIN_PASSWORD }}"
copy_secret APPLE_TEAM_ID "${{ secrets.APPLE_TEAM_ID }}"
copy_secret APPLE_ID "${{ secrets.APPLE_ID }}"
copy_secret APPLE_APP_SPECIFIC_PASSWORD "${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }}"
copy_secret SPARKLE_PRIVATE_KEY "${{ secrets.SPARKLE_PRIVATE_KEY }}"
copy_secret SENTRY_AUTH_TOKEN "${{ secrets.SENTRY_AUTH_TOKEN }}"
copy_secret REVIEW_OPENAI_API_KEY "${{ secrets.REVIEW_OPENAI_API_KEY }}"
copy_secret SUPACODE_SH_RELEASE_TOKEN "${{ secrets.SUPACODE_SH_RELEASE_TOKEN }}"
echo "All secrets copied."