chore: Angular 17 to 18 incremental migration#70
Conversation
|
Warning Rate limit exceeded
You’ve run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Related Knowledge 1 document with suggested updates is ready for review. BAWES Universe Production Operations & Deployments RunbookView Suggested Changes@@ -56,7 +56,7 @@
### Staff Frontend (CircleCI, Netlify)
-- **Build Steps**: CircleCI runs `npm run build:devserver` (dev) or `npm run build:production` (prod). [Reference](https://github.com/BAWES-Universe/studenthub-staff/blob/39a33ff36e8f261f25f1323ee484af8598cc96f2/.circleci/config.yml#L3-L201)
+- **Build Steps**: CircleCI runs `ng build --configuration=dev --service-worker` (dev) or `ng build --configuration=production --service-worker` (prod). As of the Angular 17→18 migration (PR #70), custom npm build scripts (`build:devserver`, `build:production`) were removed in favor of Angular CLI commands. [Reference](https://github.com/BAWES-Universe/studenthub-staff/blob/39a33ff36e8f261f25f1323ee484af8598cc96f2/.circleci/config.yml#L3-L201)
- **Deploy Steps**: Syncs to `s3://studenthub-staff-dev/` (dev) or `studenthub-staff-prod/` (prod), invalidates CloudFront (`ESU6JF6718T50` for dev, `E97L4ND30CEDZ` for prod)
- **Netlify**: No `netlify.toml` or Netlify-specific config found in repo. Build settings, redirects, env vars, and deploy triggers must be verified in the Netlify dashboard.
|
Closes #27
Changes
Wallet: zp6