feat: add nightly branch workflow

This commit is contained in:
GitHub Actions
2026-01-13 22:11:28 +00:00
parent d27c925ba5
commit 4adcd9eda1
187 changed files with 8897 additions and 1614 deletions

View File

@@ -42,19 +42,19 @@ Phase 4 of the Agent Skills migration has been successfully completed. All 7 uti
#### Docker Skills (3)
5. **docker-start-dev**
1. **docker-start-dev**
- Location: `.github/skills/docker-start-dev.SKILL.md`
- Purpose: Starts development Docker Compose environment
- Wraps: `docker compose -f docker-compose.dev.yml up -d`
- Status: ✅ Validated and functional
6. **docker-stop-dev**
2. **docker-stop-dev**
- Location: `.github/skills/docker-stop-dev.SKILL.md`
- Purpose: Stops development Docker Compose environment
- Wraps: `docker compose -f docker-compose.dev.yml down`
- Status: ✅ Validated and functional
7. **docker-prune**
3. **docker-prune**
- Location: `.github/skills/docker-prune.SKILL.md`
- Purpose: Cleans up unused Docker resources
- Wraps: `docker system prune -f`
@@ -63,6 +63,7 @@ Phase 4 of the Agent Skills migration has been successfully completed. All 7 uti
### ✅ Files Created
#### Skill Documentation (7 files)
- `.github/skills/utility-version-check.SKILL.md`
- `.github/skills/utility-clear-go-cache.SKILL.md`
- `.github/skills/utility-bump-beta.SKILL.md`
@@ -72,6 +73,7 @@ Phase 4 of the Agent Skills migration has been successfully completed. All 7 uti
- `.github/skills/docker-prune.SKILL.md`
#### Execution Scripts (7 files)
- `.github/skills/utility-version-check-scripts/run.sh`
- `.github/skills/utility-clear-go-cache-scripts/run.sh`
- `.github/skills/utility-bump-beta-scripts/run.sh`
@@ -83,6 +85,7 @@ Phase 4 of the Agent Skills migration has been successfully completed. All 7 uti
### ✅ Tasks Updated (7 total)
Updated in `.vscode/tasks.json`:
1. **Utility: Check Version Match Tag**`skill-runner.sh utility-version-check`
2. **Utility: Clear Go Cache**`skill-runner.sh utility-clear-go-cache`
3. **Utility: Bump Beta Version**`skill-runner.sh utility-bump-beta`
@@ -139,6 +142,7 @@ Validation Summary:
### Tested Skills
1. **utility-version-check**: ✅ Successfully validated version against git tag
```
[INFO] Executing skill: utility-version-check
OK: .version matches latest Git tag v0.14.1
@@ -161,6 +165,7 @@ Validation Summary:
## Skill Documentation Quality
All Phase 4 skills include:
- ✅ Complete YAML frontmatter (agentskills.io compliant)
- ✅ Detailed overview and purpose
- ✅ Prerequisites and requirements
@@ -202,6 +207,7 @@ All skills integrate seamlessly with the skill-runner:
```
The skill-runner provides:
- Consistent logging and output formatting
- Error handling and exit code propagation
- Execution environment validation
@@ -236,24 +242,28 @@ The skill-runner provides:
## Notable Skill Features
### utility-version-check
- Validates version consistency across repository
- Non-blocking when no tags exist (allows initial development)
- Normalizes version formats automatically
- Used in CI/CD release workflows
### utility-clear-go-cache
- Comprehensive cache clearing (build, test, module, gopls)
- Re-downloads modules after clearing
- Provides clear next-steps instructions
- Helpful for troubleshooting build issues
### utility-bump-beta
- Intelligent version bumping logic
- Updates multiple files consistently (.version, package.json, version.go)
- Interactive git commit/tag workflow
- Prevents version drift across codebase
### utility-db-recovery
- Most comprehensive skill in Phase 4 (350+ lines of documentation)
- Automatic environment detection (Docker vs local)
- Multi-step recovery process with verification
@@ -261,12 +271,14 @@ The skill-runner provides:
- WAL mode configuration for durability
### docker-start-dev / docker-stop-dev
- Idempotent operations (safe to run multiple times)
- Graceful shutdown with cleanup
- Clear service startup/shutdown order
- Volume preservation by default
### docker-prune
- Safe resource cleanup with force flag
- Detailed disk space reporting
- Protects volumes and running containers
@@ -291,6 +303,7 @@ The skill-runner provides:
**Phase 5**: Documentation & Cleanup (Days 12-13)
Upcoming tasks:
- Create comprehensive migration guide
- Create skill development guide
- Generate skills index JSON for AI discovery
@@ -302,6 +315,7 @@ Upcoming tasks:
Phase 4 has been successfully completed with all 7 utility and Docker management skills created, validated, and integrated. The project now has 19 operational skills across 5 categories (Testing, Integration, Security, QA, Utility, Docker), achieving 79% of the migration target.
All success criteria have been met:
- ✅ 7 new skills created and documented
- ✅ 0 validation errors
- ✅ All tasks.json references updated