Skip to content

Commit d10cc22

Browse files
authored
Merge pull request #295 from vypdev/develop
Develop
2 parents b1aef90 + 391d4a8 commit d10cc22

458 files changed

Lines changed: 4497 additions & 10255 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.cursor/rules/architecture.mdc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
description: Git Board Flow – entry points, flow, and key paths
2+
description: Copilot – entry points, flow, and key paths
33
alwaysApply: true
44
---
55

@@ -43,7 +43,7 @@ alwaysApply: true
4343

4444
## CLI-only (not single actions)
4545

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

4848
## Concurrency (sequential runs)
4949

.cursor/rules/code-conventions.mdc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
description: Git Board Flow – coding conventions and where to change things
2+
description: Copilot – coding conventions and where to change things
33
globs: src/**/*.ts
44
alwaysApply: false
55
---

.cursor/rules/commit-messages.mdc

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
description: Commit message nomenclature (prefix = current branch)
3+
alwaysApply: true
4+
---
5+
6+
# Commit messages
7+
8+
The commit message must use the **current branch name as prefix**, with any `/` replaced by `-`.
9+
10+
## Format
11+
12+
```
13+
<normalized-branch>: <short description>
14+
15+
[optional body]
16+
```
17+
18+
- **Prefix**: current branch name, replacing `/` with `-`. Example: branch `feature/292-github-action-rename` → prefix `feature-292-github-action-rename`.
19+
- **Description**: imperative, lowercase, no trailing period. You may optionally include conventional type (`feat`, `fix`, `docs`, etc.) in the description.
20+
21+
## Examples
22+
23+
Branch `feature-292-github-action-rename`:
24+
25+
- `feature-292-github-action-rename: add concurrency and permissions to ci_check`
26+
- `feature-292-github-action-rename: fix docs callouts (Info instead of Note/Tip)`
27+
28+
Branch `fix/123-docs-anchor` (normalized to `fix-123-docs-anchor`):
29+
30+
- `fix-123-docs-anchor: remove invalid MDX heading anchors`
31+
32+
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.

.cursor/rules/project-context.mdc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
2-
description: Git Board Flow – quick read, commands, and where to find more
2+
description: Copilot – quick read, commands, and where to find more
33
alwaysApply: true
44
---
55

6-
# Git Board Flow – Project Context
6+
# Copilot – Project Context
77

88
## Quick read (for fast understanding)
99

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: 🐛 Bug Report
2-
description: Report a bug on git-board-flow
2+
description: Report a bug on copilot
33
title: "<YOUR TITLE HERE>"
44
labels: ["bug", "bugfix", "priority: high"]
55
body:
@@ -68,8 +68,8 @@ body:
6868
6969
- type: input
7070
attributes:
71-
label: git-board-flow Version
72-
description: What version of git-board-flow is being used?
71+
label: copilot Version
72+
description: What version of copilot is being used?
7373
placeholder: "master"
7474
validations:
7575
required: true

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: ✨ Feature Request
2-
description: Propose an idea or improvement for git-board-flow
2+
description: Propose an idea or improvement for copilot
33
title: "<YOUR TITLE HERE>"
44
labels: ["enhancement", "feature", "priority: low"]
55
body:
@@ -92,9 +92,9 @@ body:
9292
9393
- type: input
9494
attributes:
95-
label: Version of git-board-flow
95+
label: Version of copilot
9696
description: |
97-
What version of git-board-flow are you using, or does this proposal apply to all versions?
97+
What version of copilot are you using, or does this proposal apply to all versions?
9898
placeholder: "master"
9999
validations:
100100
required: false

.github/ISSUE_TEMPLATE/hotfix.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
name: 🔥 Hotfix Issue
22

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

.github/ISSUE_TEMPLATE/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
name: 🚀 Release Issue
2-
description: Request a new release for giik (only team members)
2+
description: Request a new release for copilot (only team members)
33
title: "<YOUR TITLE HERE>"
44
labels: ["release", "branched", "priority: medium"]
55
body:
66
- type: markdown
77
attributes:
88
value: |
99
### ⚠️ Disclaimer
10-
> **Only members of the giik team can create release issues.**
10+
> **Only members of the copilot team can create release issues.**
1111
> Any release issue created by someone outside the team will be closed automatically.
1212
1313
---

.github/workflows/ci_check.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: CI Check
2+
3+
on:
4+
pull_request:
5+
types: [opened, synchronize]
6+
7+
concurrency:
8+
group: ${{ github.workflow }}-${{ github.event.pull_request.number }}
9+
cancel-in-progress: true
10+
11+
jobs:
12+
ci-check:
13+
name: CI Check
14+
runs-on: ubuntu-latest
15+
permissions:
16+
contents: read
17+
steps:
18+
- uses: actions/checkout@v4
19+
20+
- name: Set up Node.js 20
21+
uses: actions/setup-node@v4
22+
with:
23+
node-version: '20.x'
24+
25+
- name: Install dependencies
26+
run: npm ci
27+
28+
- name: Build
29+
run: npm run build
30+
31+
- name: Run tests
32+
run: npm test
33+
34+
- name: Lint
35+
run: npm run lint
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Git Board Flow - Commit
1+
name: Copilot - Commit
22

33
on:
44
push:
@@ -8,8 +8,8 @@ on:
88
- '!develop'
99

1010
jobs:
11-
git-board-commits:
12-
name: Git Board - Commit
11+
copilot-commits:
12+
name: Copilot - Commit
1313
runs-on: ubuntu-latest
1414
steps:
1515
- name: Checkout Repository
@@ -18,6 +18,6 @@ jobs:
1818
- uses: ./
1919
with:
2020
debug: ${{ vars.DEBUG }}
21-
project-ids: 2
21+
project-ids: ${{ vars.PROJECT_IDS }}
2222
opencode-model: ${{ vars.OPENCODE_MODEL }}
2323
token: ${{ secrets.PAT }}

0 commit comments

Comments
 (0)