afv-library/samples/README.md
2026-02-27 14:56:57 -06:00

1.2 KiB
Raw Blame History

Samples

Sample apps and templates synced into this repo for reference and reuse.

webapp-template-app-react-sample-b2e-experimental

Source is synced from the npm package @salesforce/webapp-template-app-react-sample-b2e-experimental. Only the packages source (no node_modules) is copied into samples/webapp-template-app-react-sample-b2e-experimental/.

How its updated

  • GitHub Action: Runs nightly and can be triggered manually from the Actions tab (“Sync React B2E sample from npm”). The workflow runs the same steps as below and opens a PR against main only when the npm package version has changed.

  • Local: From the repo root you can run the same sync anytime:

    npm install
    npm run sync-react-b2e-sample
    

    This installs the package into root node_modules and copies its source into samples/webapp-template-app-react-sample-b2e-experimental/, and updates .version in that folder.

Version tracking

The file samples/webapp-template-app-react-sample-b2e-experimental/.version stores the last-synced npm version. The Action compares it to the latest on npm and only creates a PR when they differ.