Skip to content

[dispatch] fix: resolve issue #3#4

Closed
nomadicmehul wants to merge 1 commit into
mainfrom
dispatch/issue-3-add-new-project-to-project-section
Closed

[dispatch] fix: resolve issue #3#4
nomadicmehul wants to merge 1 commit into
mainfrom
dispatch/issue-3-add-new-project-to-project-section

Conversation

@nomadicmehul

Copy link
Copy Markdown
Owner

⚡ 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.

⚠️ Areas of Uncertainty

  • Could not self-assess — manual review recommended

Diff Stats

_pages/projects.md | 7 +++++++
 data/projects.json | 9 +++++++++
 2 files changed, 16 insertions(+)

Closes #3

🤖 This PR was automatically generated by Dispatch.
Review carefully before merging.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.json with 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.

Comment thread data/projects.json
Comment on lines +2 to +10
{
"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
},

Copilot AI Feb 25, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add new project to Project section

3 participants