[dispatch] fix: resolve issue #3#4
Conversation
There was a problem hiding this comment.
Pull request overview
This PR adds the "Dispatch" project to the portfolio website, addressing issue #3. The Dispatch project is a lightweight event-driven workflow dispatcher for automating CI/CD pipelines and GitHub Actions. The changes add the project to both the JSON data file and the projects markdown page.
Changes:
- Added Dispatch project entry to
data/projects.jsonwith full metadata (title, description, icon, repo URL, tech stack, featured status) - Added Dispatch project card to the Tools & Utilities section in
_pages/projects.md
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| data/projects.json | Added new Dispatch project entry as the first item in the projects array with featured flag set to true |
| _pages/projects.md | Added Dispatch project card to the Tools & Utilities section with heading, description, and GitHub link |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| { | ||
| "title": "Dispatch", | ||
| "description": "A lightweight event-driven workflow dispatcher — automate and trigger CI/CD pipelines, GitHub Actions, and custom automation tasks with a simple, flexible interface.", | ||
| "icon": "fas fa-paper-plane", | ||
| "iconColor": "#16a34a", | ||
| "repo": "https://github.com/nomadicmehul/dispatch", | ||
| "tech": ["Automation", "GitHub Actions", "CI/CD", "DevOps"], | ||
| "featured": true | ||
| }, |
There was a problem hiding this comment.
The inline fallback data in index.html (line 2091) and projects.html (line 301) does not include the newly added "Dispatch" project. These inline data arrays serve as fallbacks when the projects.json file cannot be fetched (e.g., when using the file:// protocol). The new Dispatch project should be added to both __inlineProjects in index.html and window.__PROJECTS_DATA in projects.html to maintain consistency across all rendering contexts.
⚡ Solved by Dispatch
Issue: #3 — Add new project to Project section
Confidence: 🔴 3/10
Type: feature
Summary
Changes made to resolve the issue. Assessment parsing failed.
Diff Stats
Closes #3