Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
52d4c19
Rename project from "Git Board Flow" to "Copilot" and update related …
efraespada Feb 11, 2026
1ae7ff1
Update documentation and workflows to reflect the project name change…
efraespada Feb 11, 2026
ea21315
Add GitHub Action setup verification: Implement checks for required s…
efraespada Feb 11, 2026
6247f22
Add .env file for personal access token configuration
efraespada Feb 11, 2026
8d4757f
Implement initial setup for GitHub Actions: Ensure necessary director…
efraespada Feb 11, 2026
4b6384b
Refactor initial setup process: Consolidate setup file copying and di…
efraespada Feb 11, 2026
fe312eb
Enhance logging in use cases: Integrate task emojis into log messages…
efraespada Feb 11, 2026
b93384f
Update README and workflows for improved documentation and installati…
efraespada Feb 11, 2026
b927779
Update author information in action.yml and package.json; enhance doc…
efraespada Feb 11, 2026
51810da
Refine action.yml and package.json for improved author details; enhan…
efraespada Feb 11, 2026
3d96171
Remove obsolete GitHub Actions workflow for preparing files, streamli…
efraespada Feb 11, 2026
e127bca
Update session title and bugbot marker prefix to 'copilot': Refactor …
efraespada Feb 11, 2026
55aff4e
Update documentation and components for consistency: Replace Mintlify…
efraespada Feb 11, 2026
5d6b77b
Refactor setup process for improved clarity: Consolidate file copying…
efraespada Feb 11, 2026
8fbe06f
Enhance documentation for Copilot setup: Revise the 'How To Use' guid…
efraespada Feb 11, 2026
ae70246
Clarify Copilot CLI installation and setup instructions: Update the '…
efraespada Feb 11, 2026
84e01f7
Update GitHub Actions workflows to use dynamic project IDs: Replace h…
efraespada Feb 11, 2026
b569e20
Refactor documentation structure for improved readability: Update the…
efraespada Feb 11, 2026
6a87ab2
Revise README for clarity and conciseness: Update project description…
efraespada Feb 11, 2026
28bba9c
Update documentation for Bugbot consistency: Standardize section head…
efraespada Feb 11, 2026
f9f70fc
Update documentation for improved semantic clarity: Replace `<Tip>` w…
efraespada Feb 11, 2026
46e6a7e
Update CI workflow to include permissions for content access: Add 'co…
efraespada Feb 11, 2026
4100fd3
Enhance CI workflow with concurrency control: Add concurrency setting…
efraespada Feb 11, 2026
f67f6ac
feature-292-github-action-rename: Include instructions for prefixing…
efraespada Feb 11, 2026
bb7f89d
feature-292-github-action-rename: Clarify git hook installation proc…
efraespada Feb 11, 2026
632f915
feature-292-github-action-rename: Replace shell script with a Node.j…
efraespada Feb 11, 2026
ed8a648
feature-292-github-action-rename: Update CONTRIBUTING.md to introduce…
efraespada Feb 11, 2026
1f9bf70
feature-292-github-action-rename: Update setup files to include .gith…
efraespada Feb 11, 2026
bada4fe
feature-292-github-action-rename: Remove unused COMMAND export from c…
efraespada Feb 11, 2026
c794a10
feature-292-github-action-rename: Remove unused COMMAND export from m…
efraespada Feb 11, 2026
8dc9658
feature-292-github-action-rename: Update branch_repository.d.ts to re…
efraespada Feb 11, 2026
24a96c8
feature-292-github-action-rename: Replace console.log with logError a…
efraespada Feb 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .cursor/rules/architecture.mdc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Git Board Flow – entry points, flow, and key paths
description: Copilot – entry points, flow, and key paths
alwaysApply: true
---

Expand Down Expand Up @@ -43,7 +43,7 @@ alwaysApply: true

## CLI-only (not single actions)

- **Copilot**: `giik copilot -p "..."` uses OpenCode build agent via `AiRepository.copilotMessage` in `src/cli.ts`. No workflow single-action equivalent.
- **Do (AI assistant)**: `copilot do -p "..."` uses OpenCode build agent via `AiRepository.copilotMessage` in `src/cli.ts`. No workflow single-action equivalent.

## Concurrency (sequential runs)

Expand Down
2 changes: 1 addition & 1 deletion .cursor/rules/code-conventions.mdc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
description: Git Board Flow – coding conventions and where to change things
description: Copilot – coding conventions and where to change things
globs: src/**/*.ts
alwaysApply: false
---
Expand Down
32 changes: 32 additions & 0 deletions .cursor/rules/commit-messages.mdc
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
description: Commit message nomenclature (prefix = current branch)
alwaysApply: true
---

# Commit messages

The commit message must use the **current branch name as prefix**, with any `/` replaced by `-`.

## Format

```
<normalized-branch>: <short description>

[optional body]
```

- **Prefix**: current branch name, replacing `/` with `-`. Example: branch `feature/292-github-action-rename` β†’ prefix `feature-292-github-action-rename`.
- **Description**: imperative, lowercase, no trailing period. You may optionally include conventional type (`feat`, `fix`, `docs`, etc.) in the description.

## Examples

Branch `feature-292-github-action-rename`:

- `feature-292-github-action-rename: add concurrency and permissions to ci_check`
- `feature-292-github-action-rename: fix docs callouts (Info instead of Note/Tip)`

Branch `fix/123-docs-anchor` (normalized to `fix-123-docs-anchor`):

- `fix-123-docs-anchor: remove invalid MDX heading anchors`

When suggesting or writing a commit message, use the current branch with `/` replaced by `-` as the prefix. If you don't know the branch, tell the user to use their branch name as the prefix.
4 changes: 2 additions & 2 deletions .cursor/rules/project-context.mdc
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
description: Git Board Flow – quick read, commands, and where to find more
description: Copilot – quick read, commands, and where to find more
alwaysApply: true
---

# Git Board Flow – Project Context
# Copilot – Project Context

## Quick read (for fast understanding)

Expand Down
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: πŸ› Bug Report
description: Report a bug on git-board-flow
description: Report a bug on copilot
title: "<YOUR TITLE HERE>"
labels: ["bug", "bugfix", "priority: high"]
body:
Expand Down Expand Up @@ -68,8 +68,8 @@ body:

- type: input
attributes:
label: git-board-flow Version
description: What version of git-board-flow is being used?
label: copilot Version
description: What version of copilot is being used?
placeholder: "master"
validations:
required: true
Expand Down
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: ✨ Feature Request
description: Propose an idea or improvement for git-board-flow
description: Propose an idea or improvement for copilot
title: "<YOUR TITLE HERE>"
labels: ["enhancement", "feature", "priority: low"]
body:
Expand Down Expand Up @@ -92,9 +92,9 @@ body:

- type: input
attributes:
label: Version of git-board-flow
label: Version of copilot
description: |
What version of git-board-flow are you using, or does this proposal apply to all versions?
What version of copilot are you using, or does this proposal apply to all versions?
placeholder: "master"
validations:
required: false
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/hotfix.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
name: πŸ”₯ Hotfix Issue

description: Request a new hotfix for git-board-flow (only team members)
description: Request a new hotfix for copilot (only team members)
title: "<YOUR TITLE HERE>"
labels: [ "hotfix", "branched", "priority: high" ]
body:
- type: markdown
attributes:
value: |
### ⚠️ Disclaimer
> **Only members of the git-board-flow team can create hotfix issues.**
> **Only members of the copilot team can create hotfix issues.**
> Any hotfix issue created by someone outside the team will be closed automatically.

---
Expand Down
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/release.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
name: πŸš€ Release Issue
description: Request a new release for giik (only team members)
description: Request a new release for copilot (only team members)
title: "<YOUR TITLE HERE>"
labels: ["release", "branched", "priority: medium"]
body:
- type: markdown
attributes:
value: |
### ⚠️ Disclaimer
> **Only members of the giik team can create release issues.**
> **Only members of the copilot team can create release issues.**
> Any release issue created by someone outside the team will be closed automatically.

---
Expand Down
35 changes: 35 additions & 0 deletions .github/workflows/ci_check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: CI Check

on:
pull_request:
types: [opened, synchronize]

concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number }}
cancel-in-progress: true

jobs:
ci-check:
name: CI Check
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- uses: actions/checkout@v4

- name: Set up Node.js 20
uses: actions/setup-node@v4
with:
node-version: '20.x'

- name: Install dependencies
run: npm ci

- name: Build
run: npm run build

- name: Run tests
run: npm test

- name: Lint
run: npm run lint
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Git Board Flow - Commit
name: Copilot - Commit

on:
push:
Expand All @@ -8,8 +8,8 @@ on:
- '!develop'

jobs:
git-board-commits:
name: Git Board - Commit
copilot-commits:
name: Copilot - Commit
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
Expand All @@ -18,6 +18,6 @@ jobs:
- uses: ./
with:
debug: ${{ vars.DEBUG }}
project-ids: 2
project-ids: ${{ vars.PROJECT_IDS }}
opencode-model: ${{ vars.OPENCODE_MODEL }}
token: ${{ secrets.PAT }}
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
name: Git Board Flow - Issue
name: Copilot - Issue

on:
issues:
types: [opened, reopened, edited, labeled, unlabeled, assigned, unassigned]

jobs:
git-board-issues:
name: Git Board - Issue
copilot-issues:
name: Copilot - Issue
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
Expand All @@ -17,5 +17,5 @@ jobs:
ai-ignore-files: build/*
debug: ${{ vars.DEBUG }}
opencode-model: ${{ vars.OPENCODE_MODEL }}
project-ids: 2
project-ids: ${{ vars.PROJECT_IDS }}
token: ${{ secrets.PAT }}
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
name: Git Board Flow - Issue Comment
name: Copilot - Issue Comment

on:
issue_comment:
types: [created, edited]

jobs:
git-board-issues:
name: Git Board - Issue Comment
copilot-issues:
name: Copilot - Issue Comment
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
Expand All @@ -17,5 +17,5 @@ jobs:
ai-ignore-files: build/*
debug: ${{ vars.DEBUG }}
opencode-model: ${{ vars.OPENCODE_MODEL }}
project-ids: 2
project-ids: ${{ vars.PROJECT_IDS }}
token: ${{ secrets.PAT }}
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
name: Git Board Flow - Pull Request
name: Copilot - Pull Request

on:
pull_request:
types: [opened, reopened, edited, labeled, unlabeled, closed, assigned, unassigned, synchronize]

jobs:
git-board-pull-requests:
name: Git Board - Pull Request
copilot-pull-requests:
name: Copilot - Pull Request
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
Expand All @@ -17,5 +17,5 @@ jobs:
ai-ignore-files: build/*
debug: ${{ vars.DEBUG }}
opencode-model: ${{ vars.OPENCODE_MODEL }}
project-ids: 2
project-ids: ${{ vars.PROJECT_IDS }}
token: ${{ secrets.PAT }}
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
name: Git Board Flow - Pull Request Review Comment
name: Copilot - Pull Request Comment

on:
pull_request_review_comment:
types: [created, edited]

jobs:
git-board-pull-requests:
name: Git Board - Pull Request Review Comment
copilot-pull-requests:
name: Copilot - Pull Request Comment
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
Expand All @@ -17,6 +17,6 @@ jobs:
ai-ignore-files: build/*
debug: ${{ vars.DEBUG }}
opencode-model: ${{ vars.OPENCODE_MODEL }}
project-ids: 2
project-ids: ${{ vars.PROJECT_IDS }}
token: ${{ secrets.PAT }}

8 changes: 4 additions & 4 deletions .github/workflows/hotfix_workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ jobs:
- name: Checkout Repository
uses: actions/checkout@v4

- name: Git Board Flow - Create Tag
- name: Copilot - Create Tag
uses: ./
if: ${{ success() }}
with:
Expand All @@ -128,7 +128,7 @@ jobs:
single-action-version: '${{ github.event.inputs.version }}'
token: ${{ secrets.PAT }}

- name: Git Board Flow - Create Release
- name: Copilot - Create Release
uses: ./
if: ${{ success() }}
with:
Expand All @@ -140,7 +140,7 @@ jobs:
single-action-changelog: '${{ github.event.inputs.changelog }}'
token: ${{ secrets.PAT }}

- name: Git Board Flow - Publish Github Action Version
- name: Copilot - Publish Github Action Version
uses: ./
if: ${{ success() }}
with:
Expand All @@ -150,7 +150,7 @@ jobs:
single-action-version: '${{ github.event.inputs.version }}'
token: ${{ secrets.PAT }}

- name: Git Board Flow - Deploy success notification
- name: Copilot - Deploy success notification
uses: ./
if: ${{ success() }}
with:
Expand Down
48 changes: 0 additions & 48 deletions .github/workflows/prepare_files.yml

This file was deleted.

Loading