mirror of
https://github.com/Sea-Haven-Industries/open-swe.git
synced 2026-09-30 18:33:15 +00:00
* chore: decommission self-hosted AWS LangGraph stack Removes the now-dead self-host IaC and AWS-only CI/CD after destroying the dev + prod CloudFormation stacks (open-swe-dev, open-swe-prod, open-swe-iam, and the dev-exclusive CDKToolkit-oswedev bootstrap) in account 328440206208, us-east-1. The deployment is now managed (LangGraph Cloud + Vercel). - remove infra/ (CDK app: app + IAM stacks, constructs, aspects, tests) - remove deploy/ami (Packer AMI build) and deploy/seahaven (boot/config scripts, DEPLOYMENT/ROTATION runbooks) - remove AWS-only workflows: cd-infra, ci-infra, build-artifacts, rollback - README: rewrite the Deployment section to the managed LangGraph Cloud + Vercel view; drop dead links to infra/ and deploy/seahaven Preserved: the shared default CDKToolkit bootstrap and promote-dev-to-prod.yml. The RETAIN'd Secrets Manager shells and open-swe-<env>-assets S3 buckets survive cdk destroy by design (orphaned) and need a separate deliberate cleanup. * chore: clean up dangling references left by the AWS decommission Folds in the FIX-level items from the #64 review gates (GPT-4.1 cross-review + /sh-security-review), none of which were blockers: - delete orphaned .github/scripts/{package-artifacts,publish-and-deploy,roll-box, rollback}.sh — their only callers were the removed AWS deploy workflows - drop the deleted /infra dir from dependabot.yml npm directories (was producing a recurring Dependabot config error) - remove the stale OSWE-IAC-SECRETS-LIST-01 suppression (referenced the deleted infra/lib/constructs/instance-role.ts) - repoint the README promotion link to promote-to-main.yml (renamed in #63) The promote-dev-to-prod.yml comment in check-dev-green.sh is intentionally left to #63, which rewrites that same line.
44 lines
1 KiB
YAML
44 lines
1 KiB
YAML
version: 2
|
|
updates:
|
|
# Python — uv (open-swe-specific; siblings use pip)
|
|
- package-ecosystem: "uv"
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
assignees: ["amoussa1229"]
|
|
groups:
|
|
minor-and-patch:
|
|
update-types: ["minor", "patch"]
|
|
|
|
# JavaScript/TypeScript — Playwright (/tests/e2e), dashboard (/ui), root tooling
|
|
- package-ecosystem: "npm"
|
|
directories:
|
|
- "/"
|
|
- "/tests/e2e"
|
|
- "/ui"
|
|
schedule:
|
|
interval: "weekly"
|
|
assignees: ["amoussa1229"]
|
|
groups:
|
|
minor-and-patch:
|
|
update-types: ["minor", "patch"]
|
|
|
|
# Docker — root Dockerfile
|
|
- package-ecosystem: "docker"
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
assignees: ["amoussa1229"]
|
|
groups:
|
|
minor-and-patch:
|
|
update-types: ["minor", "patch"]
|
|
|
|
# GitHub Actions
|
|
- package-ecosystem: "github-actions"
|
|
directory: "/"
|
|
schedule:
|
|
interval: "weekly"
|
|
assignees: ["amoussa1229"]
|
|
groups:
|
|
minor-and-patch:
|
|
update-types: ["minor", "patch"]
|