Add JavaScript build artifacts to tagged releases

Created on 8 January 2025, about 2 months ago

Overview

Currently, to install Experience Builder you need to have NodeJS locally and run npm run build in order for the front end to work.

If we are to ship Experience Builder as a recipe with Drupal CMS then we need to avoid end users having to run this build step themselves.

Proposed resolution

Commit the build artifacts to the branch prior to tagging a release, and remove them again afterwards.

Storing artifacts in the repo is not ideal in the long term but this is probably the easiest solution for now.

User interface changes

None.

πŸ“Œ Task
Status

Active

Version

0.0

Component

Page builder

Created by

πŸ‡¬πŸ‡§United Kingdom longwave UK

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024