CodeIssuesPull RequestsActionsSecurityInsights
✨ AI
More
Settings

chore(ci,docs): remove off-stack AWS deploy + add doc timestamp rule #4081

Merged⚡ AI-generatedXSccantynz wants to mergeclaude/chore-docs-timestamp-remove-awsmainopened Jun 8, 2026
ccantynzcommented Jun 8, 2026

Originally written by @ccantynz-alt on GitHub.
Imported from https://github.com/ccantynz-alt/AlecRae.com/pull/50


Why

Two things:

  1. The Deploy workflow was failing on every push to main. .github/workflows/deploy.yml is a Docker → Amazon ECR → AWS EKS pipeline that needs AWS_DEPLOY_ROLE_ARN / ECR_REGISTRY repo vars — which aren't set, so aws-actions/configure-aws-credentials errored with "Could not load credentials from any providers." It's also off-stack: hosting is Cloudflare/Vercel/Fly (ADR-0002), and per Craig the real, permanent platform is Vapron (Cloudflare/Vercel/Neon were always interim until Vapron was built). Deployment will move to Vapron.

  2. New rule: docs carry a full date + time stamp. Per Craig, documentation must be timestamped with date AND time and kept current daily.

Changes

  • Remove .github/workflows/deploy.yml — kills the recurring red X on every merge. The Vapron-based deploy replaces it when wired up.
  • CLAUDE.md → THE TIMESTAMP RULE — every doc edit refreshes a Last updated: YYYY-MM-DD HH:MM UTC stamp (date + time), applied on every edit so the stamp reflects a real change.
  • CLAUDE.md status refresh — new timestamp (2026-06-08 23:28 UTC), notes Google sign-in + Vapron landed (PR #48), records Vapron as the permanent platform, and logs Known Issues #18 (AWS deploy removed) and #19 (Vapron client unverified against live API).

Note

This does not add the Vapron deploy pipeline — that comes once the Vapron platform side is ready. This PR just stops the broken AWS one and updates the Bible.

https://claude.ai/code/session_01McgJLnTbZG9mwhfwd5iAX3


Generated by Claude Code

Cross-repo impact

See what breaks downstream if this PR merges.

Analyze →
⮌ Merged

This pull request was merged into main.

c comment · e edit title · m merge · a approve · r request changes · ? shortcuts