Merge pull request #1926 from phargogh/bugfix/1917-gsutil-not-working-on-gha-macos-13

Get `gsutil` working again on macos-13 GHA runners
This commit is contained in:
Emily Soth 2025-05-27 13:04:07 -07:00 committed by GitHub
commit ab48631abc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 9 additions and 0 deletions

View File

@ -436,8 +436,17 @@ jobs:
working-directory: workbench
run: npx cross-env CI=true yarn run test-electron-app
# gsutil (part of make deploy) can't use python 3.13 yet, so set up 3.12 for use for now.
- name: Set up python 3.12 for gsutil
uses: actions/setup-python@v5
with:
python-version: '3.12'
id: python-312-task
- name: Deploy artifacts to GCS
if: github.event_name != 'pull_request'
env:
CLOUDSDK_GSUTIL_PYTHON: ${{ steps.python-312-task.outputs.python-path }}
run: make deploy
# This relies on the file existing on GCP, so it must be run after `make