| name | deployment |
| description | Deployment workflow for password generator web applications. Use when deploying, configuring CI/CD, or preparing the application for production. |
| license | MIT |
Deployment Workflow
When to Use
Use this skill when deploying the password generator application, setting up CI/CD pipelines, or preparing for production release.
Pre-Deployment Checklist
-
Build Verification
npm run build
npm test
npm run lint
-
Security Audit
npm audit --audit-level=moderate
-
Performance Check
- Bundle size under 50KB (gzipped)
- Lighthouse score > 90
Deployment Options
Static Hosting (Recommended)
Password generators are client-side only - use static hosting:
- GitHub Pages
- Netlify
- Vercel
- Cloudflare Pages
GitHub Pages Deployment
npm run build
npx gh-pages -d dist
Netlify/Vercel
Connect repository and configure:
- Build command:
npm run build
- Publish directory:
dist
Post-Deployment Verification
See deploy script for automated verification.
- Verify application loads correctly
- Test password generation works
- Verify copy-to-clipboard works
- Check browser console for errors
- Validate HTTPS is enforced