@@ -37,17 +37,22 @@ jobs:
37
37
cd "${GITHUB_WORKSPACE}/ReleaseTooling"
38
38
swift run manifest --sdk-repo-url "${GITHUB_WORKSPACE}" --output-file-path ./output.json --for-gha-matrix-generation
39
39
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"
44
40
- name : Update SpecsTesting repo setup
45
41
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"
48
53
- name : Clean spec repo
49
54
run : |
50
- ossbotaccess=`cat oss-bot-access .txt`
55
+ ossbotaccess=`cat prerelease-testing-token .txt`
51
56
git clone --quiet https://${ossbotaccess}@github.com/Firebase/SpecsTesting.git "${local_repo}"
52
57
cd "${local_repo}"
53
58
# Remove all unhidden dirs, i.e. all podspec dir from the spec repo.
59
64
- name : Clean Artifacts
60
65
if : ${{ always() }}
61
66
run : |
62
- rm -rf oss-bot-access .txt
67
+ rm -rf prerelease-testing-token .txt
63
68
- uses : actions/upload-artifact@v4
64
69
with :
65
70
name : firebase-ios-sdk
@@ -164,15 +169,18 @@ jobs:
164
169
- uses : actions/checkout@v4
165
170
- name : Get token
166
171
run : |
167
- scripts/decrypt_gha_secret.sh scripts/gha-encrypted/oss-bot-access.txt.gpg \
168
- oss-bot-access.txt "$bot_token_secret"
169
172
scripts/decrypt_gha_secret.sh scripts/gha-encrypted/prerelease-testing-token.txt.gpg \
170
173
bot-access.txt "$bot_token_secret"
171
174
- name : Update SpecsTesting repo setup
172
175
run : |
173
- ossbotaccess=`cat oss-bot-access.txt`
174
176
# 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 }}
176
184
- name : Push updated podspecs
177
185
run : |
178
186
botaccess=`cat bot-access.txt`
0 commit comments