Use this checklist for a fresh Volunteer Engagement deployment. Run all commands from Portal-EDM/. For detailed steps, see Portal-EDM/README.md.
If pac pages upload-code-site fails while uploading .js files, confirm that JavaScript file uploads are allowed in Dataverse. The official SPA deployment guidance explains how to update the environment’s blocked attachment settings.
npm ci.pac auth create --environment <environment-url>.npm run build, npm run lint, and npm run test. For localized sites, also run pwsh -NoProfile -File ./scripts/localization/check-strings.ps1.npm run deploy.npm run sync.npm run site:restart.My engagements and profile flows load for the signed-in user.
For caching behavior during validation, see the Operations Checklist.