You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**Full Site Backup** : Complete archive stored in GitHub Releases
40
+
-**Version History** : Last 8 weeks kept for easy recovery
41
+
42
+
#### On Every Commit
43
+
-**Instant Deployment** : Automatic site deployment to GitHub Pages
44
+
-**Image Optimization** : Automatic compression of new images (85% quality)
45
+
-**New Music Detection** : Auto-generates social media posts when music.html is updated
29
46
30
47
### 🛠️ Tech Stack
31
48
32
49
- HTML5 / CSS3 / JavaScript
33
-
- GitHub Pages
34
-
- GitHub Actions (CI/CD)
35
-
- NPM Build Tools
36
-
- Lighthouse CI
50
+
- GitHub Pages (Hosting)
51
+
- GitHub Actions (CI/CD Automation)
52
+
- NPM Build Tools (csso, terser)
53
+
- Lighthouse CI (Performance Testing)
37
54
- Service Worker (PWA ready)
55
+
- Rsync (Backup System)
38
56
39
57
### 📊 Performance
40
58
@@ -44,6 +62,37 @@ This website is continuously monitored for:
44
62
- 🎯 SEO Optimization
45
63
- 💡 Best Practices
46
64
65
+
### 📦 Workflows Overview
66
+
67
+
| Workflow | Purpose | Schedule | Status |
68
+
|----------|---------|----------|--------|
69
+
|**deploy.yml**| Main site deployment | On push |[](https://github.com/DavidKRK/DavidKRK.github.io/actions/workflows/deploy.yml)|
70
+
|**lighthouse-audit.yml**| Performance testing | Daily 3 AM |[](https://github.com/DavidKRK/DavidKRK.github.io/actions/workflows/lighthouse-audit.yml)|
71
+
|**automation-suite.yml**| Maintenance & updates | Monday 10 AM |[](https://github.com/DavidKRK/DavidKRK.github.io/actions/workflows/automation-suite.yml)|
72
+
|**backup.yml**| Weekly backups | Sunday 1 AM |[](https://github.com/DavidKRK/DavidKRK.github.io/actions/workflows/backup.yml)|
73
+
|**social-media-post.yml**| New music detection | On music.html change |[](https://github.com/DavidKRK/DavidKRK.github.io/actions/workflows/social-media-post.yml)|
0 commit comments