mirror of
https://github.com/Sea-Haven-Industries/proposal-system.git
synced 2026-09-30 19:23:15 +00:00
Phase 0 of proposal-system: complete project setup including: - CDK infrastructure (3 stacks: foundation, compute, frontend) - .NET 8 solution with Clean Architecture (Domain, Application, Infrastructure, Api) - EF Core data model (PostgreSQL) with all entities - Python Lambda placeholders (pdf-extract, pdf-generate, library-ingest) - React 19 web frontend scaffold (Vite + MUI) - React Native mobile placeholder - Shared TypeScript API contracts - GitHub Actions CI/CD (ci.yaml + deploy.yaml) - OIDC deploy role (githubdeploy-proposal-system) - Dependabot configuration - Cognito User Pool with Google OAuth, PKCE clients, groups
43 lines
902 B
YAML
43 lines
902 B
YAML
version: 2
|
|
updates:
|
|
- package-ecosystem: npm
|
|
directory: /infra
|
|
schedule:
|
|
interval: weekly
|
|
open-pull-requests-limit: 5
|
|
|
|
- package-ecosystem: npm
|
|
directory: /web
|
|
schedule:
|
|
interval: weekly
|
|
open-pull-requests-limit: 5
|
|
|
|
- package-ecosystem: nuget
|
|
directory: /api
|
|
schedule:
|
|
interval: weekly
|
|
open-pull-requests-limit: 5
|
|
|
|
- package-ecosystem: pip
|
|
directory: /lambdas/pdf-extract
|
|
schedule:
|
|
interval: weekly
|
|
open-pull-requests-limit: 3
|
|
|
|
- package-ecosystem: pip
|
|
directory: /lambdas/pdf-generate
|
|
schedule:
|
|
interval: weekly
|
|
open-pull-requests-limit: 3
|
|
|
|
- package-ecosystem: pip
|
|
directory: /lambdas/library-ingest
|
|
schedule:
|
|
interval: weekly
|
|
open-pull-requests-limit: 3
|
|
|
|
- package-ecosystem: github-actions
|
|
directory: /
|
|
schedule:
|
|
interval: weekly
|
|
open-pull-requests-limit: 3
|