@@ -37,17 +37,22 @@ jobs:
3737 cd "${GITHUB_WORKSPACE}/ReleaseTooling"
3838 swift run manifest --sdk-repo-url "${GITHUB_WORKSPACE}" --output-file-path ./output.json --for-gha-matrix-generation
3939 echo "::set-output name=matrix::{\"include\":$( cat output.json )}"
40- - name : Get token
41- run : |
42- scripts/decrypt_gha_secret.sh scripts/gha-encrypted/oss-bot-access.txt.gpg \
43- oss-bot-access.txt "$bot_token_secret"
4440 - name : Update SpecsTesting repo setup
4541 run : |
46- ossbotaccess=`cat oss-bot-access.txt`
47- BOT_TOKEN="${ossbotaccess}" test_version="${nightly_version}" sdk_version_config="${GITHUB_WORKSPACE}/scripts/create_spec_repo/RC_firebase_sdk.textproto" local_sdk_repo_dir="${local_sdk_repo_dir}" podspec_repo_branch="${podspec_repo_branch}" scripts/release_testing_setup.sh prerelease_testing
42+ test_version="${nightly_version}" \
43+ sdk_version_config="${GITHUB_WORKSPACE}/scripts/create_spec_repo/RC_firebase_sdk.textproto" \
44+ local_sdk_repo_dir="${local_sdk_repo_dir}" \
45+ podspec_repo_branch="${podspec_repo_branch}" \
46+ scripts/release_testing_setup.sh prerelease_testing
47+ env :
48+ BOT_TOKEN : ${{ secrets.GITHUB_TOKEN }}
49+ - name : Get token
50+ run : |
51+ scripts/decrypt_gha_secret.sh scripts/gha-encrypted/prerelease-testing-token.txt.gpg \
52+ prerelease-testing-token.txt "$bot_token_secret"
4853 - name : Clean spec repo
4954 run : |
50- ossbotaccess=`cat oss-bot-access .txt`
55+ ossbotaccess=`cat prerelease-testing-token .txt`
5156 git clone --quiet https://${ossbotaccess}@github.com/Firebase/SpecsTesting.git "${local_repo}"
5257 cd "${local_repo}"
5358 # Remove all unhidden dirs, i.e. all podspec dir from the spec repo.
5964 - name : Clean Artifacts
6065 if : ${{ always() }}
6166 run : |
62- rm -rf oss-bot-access .txt
67+ rm -rf prerelease-testing-token .txt
6368 - uses : actions/upload-artifact@v4
6469 with :
6570 name : firebase-ios-sdk
@@ -164,15 +169,18 @@ jobs:
164169 - uses : actions/checkout@v4
165170 - name : Get token
166171 run : |
167- scripts/decrypt_gha_secret.sh scripts/gha-encrypted/oss-bot-access.txt.gpg \
168- oss-bot-access.txt "$bot_token_secret"
169172 scripts/decrypt_gha_secret.sh scripts/gha-encrypted/prerelease-testing-token.txt.gpg \
170173 bot-access.txt "$bot_token_secret"
171174 - name : Update SpecsTesting repo setup
172175 run : |
173- ossbotaccess=`cat oss-bot-access.txt`
174176 # Update/create a nightly tag to the head of the main branch.
175- BOT_TOKEN="${ossbotaccess}" test_version="${nightly_version}" sdk_version_config="${GITHUB_WORKSPACE}/scripts/create_spec_repo/RC_firebase_sdk.textproto" local_sdk_repo_dir="${local_sdk_repo_dir}" podspec_repo_branch="${podspec_repo_branch}" scripts/release_testing_setup.sh prerelease_testing
177+ test_version="${nightly_version}" \
178+ sdk_version_config="${GITHUB_WORKSPACE}/scripts/create_spec_repo/RC_firebase_sdk.textproto" \
179+ local_sdk_repo_dir="${local_sdk_repo_dir}" \
180+ podspec_repo_branch="${podspec_repo_branch}" \
181+ scripts/release_testing_setup.sh prerelease_testing
182+ env :
183+ BOT_TOKEN : ${{ secrets.GITHUB_TOKEN }}
176184 - name : Push updated podspecs
177185 run : |
178186 botaccess=`cat bot-access.txt`
0 commit comments