openedx-unsupported / configuration

A collection of edx configuration scripts and utilities that edx.org uses to deploy openedx.
GNU Affero General Public License v3.0
823 stars 969 forks source link

feat: Switch to Atlas translations in edxapp (attempt 3) #7119

Closed timmc-edx closed 9 months ago

timmc-edx commented 9 months ago

The previous attempt (#7117) was failing with an error in the call to paver i18n_compilejs after the Atlas-specific part of pull_translations, in the part where it runs npm ci. I don't have access to the npm log, but I bet it's just that our npm setup wasn't ready yet at this point in the playbook.

I think we just need to move this call to after the npm setup.

Part of OEP-58 and https://github.com/edx/edx-arch-experiments/issues/548

Configuration Pull Request

Make sure that the following steps are done before merging: