Skip to content

Commit built CP assets - #32

Merged
edalzell merged 1 commit into
chore/remove-logging-notificationsfrom
chore/commit-dist-assets
Oct 14, 2026
Merged

edalzell merged 1 commit into
chore/remove-logging-notificationsfrom
chore/commit-dist-assets

Conversation

@edalzell

Copy link
Copy Markdown
Member

dist/ was gitignored and fetched at install time by pixelfear/composer-dist-plugin from a dist.tar.gz the release workflow built and uploaded to Satis. The bundle is one 340-byte JS file and one CSS rule set, so that plumbing (plugin, download-dist config, upload_assets build step, authenticated Satis asset downloads) costs more than it saves.

dist/build is now committed, like Statamic core's resources/dist. The plugin and its config are gone and the publish workflow no longer builds or uploads assets; the Satis rebuild stays since Satis still mirrors the package itself. Adds .nvmrc (24) so the build is reproducible.

Stacked on #31.

@github-actions github-actions Bot added the chore label Oct 14, 2026
@edalzell
edalzell force-pushed the chore/commit-dist-assets branch from 93c13bd to a5a3a58 Compare October 14, 2026 01:44
@edalzell
edalzell added this pull request to stack #35 October 14, 2026 01:51
@edalzell
edalzell merged commit 0d54b80 into main Oct 14, 2026
3 checks passed
@edalzell
edalzell deleted the chore/commit-dist-assets branch October 14, 2026 02:06
@edalzell edalzell mentioned this pull request Oct 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant