Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 2.38 KB

File metadata and controls

43 lines (26 loc) · 2.38 KB

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 package's source (no node_modules) is copied into samples/webapp-template-app-react-sample-b2e-experimental/.

How it's updated

  • GitHub Action: Runs nightly and can be triggered manually from the Actions tab ("Sync React samples 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.

webapp-template-app-react-sample-b2x-experimental

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

How it's updated

  • GitHub Action: Runs nightly and can be triggered manually from the Actions tab ("Sync React samples 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-b2x-sample

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

Version tracking

The file samples/webapp-template-app-react-sample-b2x-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.