Ignore build assets from the repository, add release job
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3581801. --> Reported by: [balintbrews](https://www.drupal.org/user/613760) Related to !204 !203 !195 >>> <h3>Problem/Motivation</h3> <p>The build assets need to be manually rebuilt and continuously committed. This produces diffs in the commit history which are hard to review because of the single minified CSS file. We also may want to expand what we include in the built assets &mdash; e.g., installed packages from npm used as a runtime dependency.</p> <h3>Proposed resolution</h3> <ol> <li>Ignore the <code>build/</code> directory from the repository;</li> <li>Add a release job which is triggered by a <code>v</code>-prefixed version tag;</li> <li>As part of the job, commit all build assets, and push a new tag without the <code>v</code> prefix.</li> </ol>
issue