Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
eeac015
Allow integration_tests workflow to run against a packaged SDK.
jonsimantov Mar 15, 2021
7f43aee
Because the "boringssl" target doesn't actually run the mobile tests,
jonsimantov Mar 16, 2021
21e6056
Add script for triggering workflows via GitHub API.
jonsimantov Mar 16, 2021
a77519c
Change downloadPreviousRun input name to test_packaged_sdk.
jonsimantov Mar 16, 2021
9fb9828
Fix workflow triggering to pass token and json correctly.
jonsimantov Mar 16, 2021
376a030
Fix auto-detecting of git revision.
jonsimantov Mar 16, 2021
396c771
Add dryrun/verbose mode, and rename commit option to branch.
jonsimantov Mar 16, 2021
832a0ad
Add integration test trigger to the end of c++ packaging.
jonsimantov Mar 16, 2021
eb59281
Pass the "use expanded matrix" option.
jonsimantov Mar 16, 2021
8d0c33d
Fix workflow file.
jonsimantov Mar 16, 2021
d7d62c2
Don't trigger tests if the workflow is set to skip them
jonsimantov Mar 16, 2021
eda4ca2
Wait until after artifact cleanup to trigger integration tests.
jonsimantov Mar 16, 2021
45e600f
Fix dependency typo.
jonsimantov Mar 16, 2021
e9e084d
Eliminate prepare-matrix in the packaging workflow, unneeded.
jonsimantov Mar 16, 2021
8b01deb
Add log if expanded matrix is enabled.
jonsimantov Mar 16, 2021
e61ab07
Restore openssl installer steps back to normal.
jonsimantov Mar 16, 2021
1b6120e
Print a link to find the new workflow run after starting it.
jonsimantov Mar 16, 2021
61804ce
Remove now-unneeded commitIdToPackage option.
jonsimantov Mar 16, 2021
8f556c5
Remove unnecessary quoting.
jonsimantov Mar 16, 2021
e95eddd
Add verbose flag.
jonsimantov Mar 16, 2021
0f31057
Print output when running verbosely.
jonsimantov Mar 16, 2021
88749a9
Use the other github token.
jonsimantov Mar 16, 2021
15f91f1
Add some debug output to the integration test runner.
jonsimantov Mar 16, 2021
fe0c76b
Remove debug bash flag.
jonsimantov Mar 16, 2021
325861d
Use a GitHub App Id to generate a token for triggering workflows.
jonsimantov Mar 16, 2021
ed650cc
Change some workflow step names.
jonsimantov Mar 16, 2021
6cddf78
Use a different action to generate the app token.
jonsimantov Mar 16, 2021
a61c107
Revert "Use a different action to generate the app token."
jonsimantov Mar 16, 2021
ed1e211
Move verbose option to flag (same flag as elsewhere).
jonsimantov Mar 16, 2021
899fd94
Print the workflow URL after it is dispatched.
jonsimantov Mar 16, 2021
9bc4f5c
Add logging for the new run ID after it's triggered.
jonsimantov Mar 16, 2021
6751c3e
Clean up log message slightly.
jonsimantov Mar 16, 2021
de10022
Add more error logging and error handling.
jonsimantov Mar 16, 2021
c9f8b89
Workflow cleanup.
jonsimantov Mar 16, 2021
cabd4a5
Skip a RTDB test that fails on Mobile.
jonsimantov Mar 16, 2021
262bfb4
Add UUID to integration_tests workflow.
jonsimantov Mar 16, 2021
0f7e19c
Remove 11th parameter.
jonsimantov Mar 16, 2021
5e69207
Allow passing in extra information with the run ID. This can be used
jonsimantov Mar 16, 2021
4d1fe0d
Revert "Allow passing in extra information with the run ID. This can …
jonsimantov Mar 16, 2021
68e4b72
Fix URL quoting.
jonsimantov Mar 16, 2021
6c58ab4
Add some more logging / fixed comments to workflow.
jonsimantov Mar 16, 2021
e810cd0
Add an option to sleep a variable amount of time before querying run ID
jonsimantov Mar 16, 2021
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Workflow cleanup.
  • Loading branch information
jonsimantov committed Mar 16, 2021
commit c9f8b89f3d2d027d84fbfbc3f7b6fa1e217f6dd5
6 changes: 6 additions & 0 deletions .github/workflows/cpp-packaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -655,6 +655,12 @@ jobs:
run: |
echo "USE_EXPANDED_MATRIX=1" >> $GITHUB_ENV
- name: Generate token for GitHub API
# This step is necessary because the existing GITHUB_TOKEN cannot be used inside one workflow to trigger another.
#
# Instead, generate a new token here, using our GitHub App's private key and App ID (saved as Secrets).
#
# This method is preferred over the "personal access token" solution, as the GitHub App's scope is limited to just
# the firebase-cpp-sdk repository.
uses: tibdex/github-app-token@v1
id: generate-token
with:
Expand Down