Skip to content

Commit 8c50713

Browse files
authored
Merge pull request #12 from digidem/claude/review-root-docs-0167HmukYi8qoNn8WKFhWHvt
Review and analyze root documentation files
2 parents 08b4242 + 22d2aa6 commit 8c50713

24 files changed

+862
-3465
lines changed

.dockerignore

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,7 @@ coverage
4040

4141
# Documentation
4242
*.md
43-
DEPLOYMENT.md
44-
ICONS.md
45-
DEPLOYMENT_LOG.md
43+
docs/
4644

4745
# Misc
4846
.husky

.github/workflows/README.md

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,30 @@ This directory contains automated workflows for the CoMapeo Alerts Commander pro
9696
- Verification test results
9797
- Platform information
9898

99-
### 3. Deploy to Production (`deploy-production.yml`)
99+
### 3. Deploy to GitHub Pages (`deploy-github-pages.yml`)
100+
101+
**Purpose:** Deploy application to GitHub Pages
102+
103+
**Triggers:**
104+
- Push to `main` branch
105+
- Manual workflow dispatch
106+
- Ignores changes to documentation files (`**.md`, `docs/**`)
107+
108+
**What it does:**
109+
- Builds the React application with GitHub Pages base path
110+
- Uploads build artifact to GitHub Pages
111+
- Deploys to GitHub Pages environment
112+
113+
**Deployment URL:** `https://<org>.github.io/comapeo-alerts-commander/`
114+
115+
**Required Permissions:**
116+
- `contents: read`
117+
- `pages: write`
118+
- `id-token: write`
119+
120+
**Note:** GitHub Pages must be enabled in repository settings and configured to deploy from GitHub Actions.
121+
122+
### 4. Deploy to Cloudflare Pages (`deploy-production.yml`)
100123

101124
**Purpose:** Deploy application to Cloudflare Pages
102125

@@ -113,7 +136,7 @@ This directory contains automated workflows for the CoMapeo Alerts Commander pro
113136
- `CLOUDFLARE_API_TOKEN`
114137
- `CLOUDFLARE_ACCOUNT_ID`
115138

116-
### 4. Deploy PR Preview (`deploy-pr-preview.yml`)
139+
### 5. Deploy PR Preview (`deploy-pr-preview.yml`)
117140

118141
**Purpose:** Create preview deployments for pull requests
119142

@@ -234,7 +257,8 @@ Pull Request Flow:
234257
Main Branch Flow:
235258
docker-test.yml → validates build
236259
docker-publish.yml → publishes to Docker Hub
237-
deploy-production.yml → deploys to Cloudflare
260+
deploy-github-pages.yml → deploys to GitHub Pages
261+
deploy-production.yml → deploys to Cloudflare Pages
238262
239263
Version Tag Flow:
240264
docker-publish.yml → publishes versioned images

0 commit comments

Comments
 (0)