Skip to content

Align storefront README with the other components#6515

Open
kennyadsl wants to merge 2 commits into
solidusio:mainfrom
nebulab:storefront-readme-alignment
Open

Align storefront README with the other components#6515
kennyadsl wants to merge 2 commits into
solidusio:mainfrom
nebulab:storefront-readme-alignment

Conversation

@kennyadsl

Copy link
Copy Markdown
Member

Summary

The storefront README came over verbatim from the solidus_storefront repository when it was merged into the monorepo in #6468, so it still described the component as a standalone gem. Several links were broken or stale: the CI badge pointed at the old repository's workflows (with a literal <WORKFLOW_FILE> placeholder in the URL), the codecov badge tracked the old repo, and the compatibility and CI strategy sections described version branches and scheduled pipelines of a repository that is no longer where this code lives.

This rewrites the README following the structure of the other component READMEs (backend, admin, api): a short description of what the component is, followed by installation, testing, and development sections. The compatibility section now describes how the installer actually resolves templates since the monorepo merge — released Solidus versions apply the templates from their corresponding vX.Y branch, prereleases from main. The hero image, badges, and the Security/About sections are gone, since the sibling components leave that kind of project-level content to the main README. The development section bullets now match what docs/development.md actually covers (running the sandbox and Docker development).

It also removes storefront/LICENSE: the storefront is not packaged as a gem, so nothing ships or references that file, and the project-wide LICENSE.md applies to it like every other component.

🤖 Generated with Claude Code

kennyadsl and others added 2 commits July 14, 2026 09:46
The storefront README was carried over unchanged from the
solidus_storefront repository merged in solidusio#6468, so it still presented
the component as a standalone gem: a hero image and CI/codecov badges
pointing at the old repository (the workflow badge even linked to a
literal <WORKFLOW_FILE> placeholder), a compatibility section
describing version branches of the old repo, a CI strategy section
describing pipelines that no longer exist, and Security/About sections
that the sibling components leave to the main README.

Rewrite it following the structure of the other component READMEs
(backend, admin, api): a short description, installation, and testing
and development sections. The compatibility section now reflects how
the installer actually resolves templates since the monorepo merge:
released Solidus versions apply the templates from their corresponding
vX.Y branch, prereleases from main. The development section bullets now
match what docs/development.md actually covers.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Now that the storefront lives in the main Solidus repository, the
project-wide LICENSE.md applies to it like every other component. The
storefront is not packaged as a gem, so nothing ships or references
this file, and keeping a separate Nebulab-copyrighted license around
would only create confusion about which terms apply.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions github-actions Bot added the changelog:repository Changes to the repository not within any gem label Jul 14, 2026
@codecov

codecov Bot commented Jul 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.02%. Comparing base (b6fbbe7) to head (228b718).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #6515   +/-   ##
=======================================
  Coverage   92.02%   92.02%           
=======================================
  Files        1035     1035           
  Lines       21125    21125           
=======================================
  Hits        19440    19440           
  Misses       1685     1685           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@kennyadsl kennyadsl marked this pull request as ready for review July 14, 2026 07:57
@kennyadsl kennyadsl requested a review from a team as a code owner July 14, 2026 07:57

@mamhoff mamhoff left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog:repository Changes to the repository not within any gem

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants