Add a workflow to upload binary size information to BigQuery (#126)
* [WIP] Add workflow to run bloaty
Remove extraneous 'build'
Install ninja
Skip cmake target install
Update cmd to save path
Fix cache step id
Fix cache output conditions
Fix GITHUB_PATH reference
Add todo for reusable bloaty workflow
Switch to windows
Install and test swift
Run bloaty on swift.exe
Run bloaty on all dll and exe files
Run once for each toolchain arch
Disable arm64 b/c github has no win arm64 images
Fix powershell quote escapes
Use unix path separators in bloaty config
Use proto SORTBY_FILESIZE to control sorting
Workaround bloaty proto bug
Specify bloaty data sources
Use absolute paths in bloaty config
Add wip python script to upload to datadog
[unpushed] Save work
Support specifying which toolchain to use
Add scripts to send data to BQ
Fix quotes
Add get-ssm-parameter action
Combine upload and generate steps since they both need the swift installation
Remove useless cache hit lines
Remove useless upload/download steps
Add missing permissions
Fix path to swift-build checkout
Fix path to get-ssm-parameter
Fix pathnames
Try exporting credentials to file
Add post-actions actions
Fix windows cleanup args
Fix credentials setup
Try to fix post-step to remove credentials file
Workaround post-step bug in get-ssm-parameter
Rename workflow file
* Enable PR triggering
* Move env vars closer to first use
* Support creation_time column
* Support creation_time column
* Fix bad merge
* Fix docstring and add bug links
* Split bloaty steps into new action
* Remove unused portions of get-ssm-parameter and post-step
* Simplify SwiftInstallRoot computation
* Move get-ssm-parameter to another repo
* Use bug link in TODO
* Use more clear name for python fn
* Pin gha-aws-ssm-get-parameter
* Update gha-google-bloaty to use input files feature
* Using a version of gha-google-bloaty that avoids xargs
* Remove default env; update docs; add newlines at ends of files
---------
Co-authored-by: kendal <kendal@thebrowser.company>