yext / answers-search-ui

Answers Javascript API Library for building Search experiences.
Other
22 stars 7 forks source link

Update Github Actions to sync a separate EU build #1819

Closed cea2aj closed 1 year ago

cea2aj commented 1 year ago

Previously the GH actions were syncing the US assets to GCP. This change updates the actions so that a seprate EU build is ran, and only those assets are synced to GCP. Also, remove the syncing of assets from dev branches.

J=BACK-2268 TEST=none

I will test this with a test version (e.g. 0.0.10) and confirm the build works as expected

coveralls commented 1 year ago

Coverage Status

Coverage: 61.4% (-0.04%) from 61.441% when pulling 705f40f792f25f123cde320c53a6ea90ded6ce34 on dev/eu-gh-workflow-updates into 96cc51efb8d7676d18e6cc9663d27fcbca111c34 on develop.

cea2aj commented 1 year ago

I assume we don't need to do anything for lower environments?

yes, I confirmed with Tom that we only need to host assets in the EU for our full releases, and not for dev builds