Skip to content

Build and Test both the Dev and Production Webpack Asset Process #34834

@feanil

Description

@feanil

Context

The static assets check workflow only builds the dev version of the webpack assets and as such does not test that the production webpack config will build properly. This is partly due to the fact that the assets paver commands make it difficult to test the production webpack build without configuring a more production like edx-platform python settings.

Furthermore, the paver commands are deprecated and alternatives already exist which make it easier to build either the dev or production webpack assets.

Acceptance Criteria

  • Update the statics assets check workflow to use the new non paver commands to compile assets.
  • Update the workflow to build both the dev and production assets.

Metadata

Metadata

Assignees

Labels

maintenanceRoutine upkeep necessary for the health of the platform

Type

No type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions