From a033fe7860c0e087a81017c3fd7da4a77f3a8e90 Mon Sep 17 00:00:00 2001 From: Web4 <167559384+Web4application@users.noreply.github.com> Date: Sun, 1 Jun 2025 19:41:43 +0200 Subject: [PATCH 001/630] Delete scripts/gh/auto_release.sh --- scripts/gh/auto_release.sh | 6 ------ 1 file changed, 6 deletions(-) delete mode 100644 scripts/gh/auto_release.sh diff --git a/scripts/gh/auto_release.sh b/scripts/gh/auto_release.sh deleted file mode 100644 index f7fa60d..0000000 --- a/scripts/gh/auto_release.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash -TAG=$1 -COMMITS=$(git log --oneline HEAD~10..HEAD) -RELEASE_NOTES=$(python3 ai/generate_patchnotes.py --commits "$COMMITS") - -gh release create "$TAG" --title "Release $TAG" --notes "$RELEASE_NOTES" From 8836385f60acac1cdacc4e7059d3f984a5b7247e Mon Sep 17 00:00:00 2001 From: Web4 <167559384+Web4application@users.noreply.github.com> Date: Sun, 1 Jun 2025 19:42:35 +0200 Subject: [PATCH 002/630] Create auto_review.sh --- .github/scripts/auto_review.sh | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .github/scripts/auto_review.sh diff --git a/.github/scripts/auto_review.sh b/.github/scripts/auto_review.sh new file mode 100644 index 0000000..8e69912 --- /dev/null +++ b/.github/scripts/auto_review.sh @@ -0,0 +1,8 @@ +#!/bin/bash +PR_NUMBER=$1 +gh pr checkout "$PR_NUMBER" + +DIFF=$(gh pr diff "$PR_NUMBER") +REVIEW=$(python3 ai/review_diff.py --diff <(echo "$DIFF")) + +gh pr comment "$PR_NUMBER" --body "$REVIEW" From f7425b4320f7def14548542bc680f9e6c8195614 Mon Sep 17 00:00:00 2001 From: enclov-actions Date: Sun, 1 Jun 2025 17:43:09 +0000 Subject: [PATCH 003/630] Update man page HTMLs and TOC [skip ci] --- docs/enclov-config.html | 2 +- docs/enclov-start.html | 2 +- docs/enclov-version.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/enclov-config.html b/docs/enclov-config.html index b4c3509..077864d 100644 --- a/docs/enclov-config.html +++ b/docs/enclov-config.html @@ -24,7 +24,7 @@

-
+
 
 
diff --git a/docs/enclov-start.html b/docs/enclov-start.html
index b4c3509..077864d 100644
--- a/docs/enclov-start.html
+++ b/docs/enclov-start.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 
diff --git a/docs/enclov-version.html b/docs/enclov-version.html
index b4c3509..077864d 100644
--- a/docs/enclov-version.html
+++ b/docs/enclov-version.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 

From 188ae540e1bc46f85a0fbf2098b1af896716368b Mon Sep 17 00:00:00 2001
From: Web4 <167559384+Web4application@users.noreply.github.com>
Date: Sun, 1 Jun 2025 19:43:12 +0200
Subject: [PATCH 004/630] Create auto_release.sh

---
 .github/scripts/auto_release.sh | 6 ++++++
 1 file changed, 6 insertions(+)
 create mode 100644 .github/scripts/auto_release.sh

diff --git a/.github/scripts/auto_release.sh b/.github/scripts/auto_release.sh
new file mode 100644
index 0000000..f7fa60d
--- /dev/null
+++ b/.github/scripts/auto_release.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+TAG=$1
+COMMITS=$(git log --oneline HEAD~10..HEAD)
+RELEASE_NOTES=$(python3 ai/generate_patchnotes.py --commits "$COMMITS")
+
+gh release create "$TAG" --title "Release $TAG" --notes "$RELEASE_NOTES"

From 3718d26aa9a39e8e545644c84f64841b768ca4fa Mon Sep 17 00:00:00 2001
From: Web4 <167559384+Web4application@users.noreply.github.com>
Date: Sun, 1 Jun 2025 19:43:46 +0200
Subject: [PATCH 005/630] Delete scripts/gh directory

---
 scripts/gh/auto_review.sh | 8 --------
 1 file changed, 8 deletions(-)
 delete mode 100644 scripts/gh/auto_review.sh

diff --git a/scripts/gh/auto_review.sh b/scripts/gh/auto_review.sh
deleted file mode 100644
index 8e69912..0000000
--- a/scripts/gh/auto_review.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash
-PR_NUMBER=$1
-gh pr checkout "$PR_NUMBER"
-
-DIFF=$(gh pr diff "$PR_NUMBER")
-REVIEW=$(python3 ai/review_diff.py --diff <(echo "$DIFF"))
-
-gh pr comment "$PR_NUMBER" --body "$REVIEW"

From 8609d6e52ba98b9ccbb998e7260b95865f0e9084 Mon Sep 17 00:00:00 2001
From: enclov-actions 
Date: Sun, 1 Jun 2025 17:44:59 +0000
Subject: [PATCH 006/630] Update man page HTMLs and TOC [skip ci]

---
 docs/enclov-config.html  | 2 +-
 docs/enclov-start.html   | 2 +-
 docs/enclov-version.html | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/docs/enclov-config.html b/docs/enclov-config.html
index 077864d..d28519b 100644
--- a/docs/enclov-config.html
+++ b/docs/enclov-config.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 
diff --git a/docs/enclov-start.html b/docs/enclov-start.html
index 077864d..d28519b 100644
--- a/docs/enclov-start.html
+++ b/docs/enclov-start.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 
diff --git a/docs/enclov-version.html b/docs/enclov-version.html
index 077864d..f98574c 100644
--- a/docs/enclov-version.html
+++ b/docs/enclov-version.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 

From 2f79beab24dddd77d2aacd575b8315fcd4f7b4d1 Mon Sep 17 00:00:00 2001
From: Web4 <167559384+Web4application@users.noreply.github.com>
Date: Sun, 1 Jun 2025 19:49:09 +0200
Subject: [PATCH 007/630] Update Bash.sh

---
 Bash.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Bash.sh b/Bash.sh
index 5aadeb1..a0107cf 100644
--- a/Bash.sh
+++ b/Bash.sh
@@ -5,4 +5,4 @@ uvicorn enclov_ai_backend:app --reload
 celery -A enclov_ai_backend.celery_app worker --loglevel=info
 pip install fastapi uvicorn celery redis pydantic mlflow optuna shap
 pip install -r requirements.txt
-
+base64 -w 0 kubeconfig.yaml

From 6fb6c398e0cf205a0ecc17a07fb574e1b36d6ce1 Mon Sep 17 00:00:00 2001
From: enclov-actions 
Date: Sun, 1 Jun 2025 17:49:40 +0000
Subject: [PATCH 008/630] Update man page HTMLs and TOC [skip ci]

---
 docs/enclov-config.html  | 2 +-
 docs/enclov-start.html   | 2 +-
 docs/enclov-version.html | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/docs/enclov-config.html b/docs/enclov-config.html
index d28519b..681e28e 100644
--- a/docs/enclov-config.html
+++ b/docs/enclov-config.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 
diff --git a/docs/enclov-start.html b/docs/enclov-start.html
index d28519b..681e28e 100644
--- a/docs/enclov-start.html
+++ b/docs/enclov-start.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 
diff --git a/docs/enclov-version.html b/docs/enclov-version.html
index f98574c..681e28e 100644
--- a/docs/enclov-version.html
+++ b/docs/enclov-version.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 

From 4cdff837c2ddd7443e2c6d66dc8eb94a97c44065 Mon Sep 17 00:00:00 2001
From: Web4 <167559384+Web4application@users.noreply.github.com>
Date: Sun, 1 Jun 2025 20:22:04 +0200
Subject: [PATCH 009/630] Update index.html

---
 index.html | 200 +++++++++++++++++++----------------------------------
 1 file changed, 71 insertions(+), 129 deletions(-)

diff --git a/index.html b/index.html
index 62107f9..7202bbc 100644
--- a/index.html
+++ b/index.html
@@ -4,167 +4,109 @@
   
   
   enclov-AI — AI-Powered GitHub PR Code Reviewer
-  
-  
-  
-  
-  
-  
-  
-  
-  
-  
+  
   
 
 
 
   

enclov-AI

- Revolutionize your GitHub pull request workflow with AI-powered, automatic code reviews. + Revolutionize your GitHub PR workflow with AI-powered, automatic code reviews. enclov-AI analyzes your diffs, spots issues, and delivers expert-level feedback — all within GitHub.

- + View on GitHub

Features

    -
  • AI-powered review comments generated by OpenAI GPT models
  • -
  • Seamless GitHub App integration via webhooks
  • -
  • Detailed feedback on code diffs and pull requests
  • -
  • Built with FastAPI, Celery, and Redis for scalable performance
  • -
  • Easy to deploy with Docker and Docker Compose
  • +
  • AI-powered review comments from OpenAI models
  • +
  • Live GitHub Actions job monitoring
  • +
  • Diff-based PR review summaries
  • +
  • Built with FastAPI, Celery, Redis, and Docker
  • +
  • Comment and workflow visibility in one dashboard
-

Get Started

-

- 1. Install the enclov-AI GitHub App on your repository.
- 2. Configure webhook URL pointing to your FastAPI server.
- 3. Open or update pull requests — sit back and watch AI-powered reviews roll in. -

+

🟢 Live Job Progress

+
Loading latest workflow...
+
+ +
+

💬 PR Comments

+
Loading comments...
- © 2025 enclov-AI by Kubu Lee. Built with passion, code, and AI. + © 2025 enclov-AI by Kubu Lee. Built with discipline, doubt, and AI.
+ + From cb436f72b81e9b1f78860f4b724013768bba9bc8 Mon Sep 17 00:00:00 2001 From: enclov-actions Date: Sun, 1 Jun 2025 18:22:37 +0000 Subject: [PATCH 010/630] Update man page HTMLs and TOC [skip ci] --- docs/enclov-config.html | 2 +- docs/enclov-start.html | 2 +- docs/enclov-version.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/enclov-config.html b/docs/enclov-config.html index 681e28e..888408f 100644 --- a/docs/enclov-config.html +++ b/docs/enclov-config.html @@ -24,7 +24,7 @@

-
+
 
 
diff --git a/docs/enclov-start.html b/docs/enclov-start.html
index 681e28e..888408f 100644
--- a/docs/enclov-start.html
+++ b/docs/enclov-start.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 
diff --git a/docs/enclov-version.html b/docs/enclov-version.html
index 681e28e..888408f 100644
--- a/docs/enclov-version.html
+++ b/docs/enclov-version.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 

From f2ce5c514487b3f20d0a90cc0a00c78c2f28cfdc Mon Sep 17 00:00:00 2001
From: Web4 <167559384+Web4application@users.noreply.github.com>
Date: Sun, 1 Jun 2025 20:27:21 +0200
Subject: [PATCH 011/630] Delete man/gh-release.1

---
 man/gh-release.1 | 71 ------------------------------------------------
 1 file changed, 71 deletions(-)
 delete mode 100644 man/gh-release.1

diff --git a/man/gh-release.1 b/man/gh-release.1
deleted file mode 100644
index 10933ec..0000000
--- a/man/gh-release.1
+++ /dev/null
@@ -1,71 +0,0 @@
-.nh
-.TH "GH-RELEASE" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual"
-
-.SH NAME
-gh-release - Manage releases
-
-
-.SH SYNOPSIS
-\fBgh release  [flags]\fR
-
-
-.SH GENERAL COMMANDS
-.TP
-\fBgh-release-create(1)\fR
-Create a new release
-
-.TP
-\fBgh-release-list(1)\fR
-List releases in a repository
-
-
-.SH TARGETED COMMANDS
-.TP
-\fBgh-release-delete(1)\fR
-Delete a release
-
-.TP
-\fBgh-release-delete-asset(1)\fR
-Delete an asset from a release
-
-.TP
-\fBgh-release-download(1)\fR
-Download release assets
-
-.TP
-\fBgh-release-edit(1)\fR
-Edit a release
-
-.TP
-\fBgh-release-upload(1)\fR
-Upload assets to a release
-
-.TP
-\fBgh-release-view(1)\fR
-View information about a release
-
-
-.SH OPTIONS
-.TP
-\fB-R\fR, \fB--repo\fR \fB<[HOST/]OWNER/REPO>\fR
-Select another repository using the [HOST/]OWNER/REPO format
-
-
-.SH EXIT CODES
-0: Successful execution
-
-.PP
-1: Error
-
-.PP
-2: Command canceled
-
-.PP
-4: Authentication required
-
-.PP
-NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information.
-
-
-.SH SEE ALSO
-\fBgh(1)\fR

From bcc7baedbd6be1ba8ab10336cf44010c7778a1c3 Mon Sep 17 00:00:00 2001
From: enclov-actions 
Date: Sun, 1 Jun 2025 18:27:52 +0000
Subject: [PATCH 012/630] Update man page HTMLs and TOC [skip ci]

---
 docs/enclov-config.html  | 2 +-
 docs/enclov-start.html   | 2 +-
 docs/enclov-version.html | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/docs/enclov-config.html b/docs/enclov-config.html
index 888408f..2844bc0 100644
--- a/docs/enclov-config.html
+++ b/docs/enclov-config.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 
diff --git a/docs/enclov-start.html b/docs/enclov-start.html
index 888408f..2844bc0 100644
--- a/docs/enclov-start.html
+++ b/docs/enclov-start.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 
diff --git a/docs/enclov-version.html b/docs/enclov-version.html
index 888408f..2844bc0 100644
--- a/docs/enclov-version.html
+++ b/docs/enclov-version.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 

From 387d708215dfde0b4906b91055493f8da9f82035 Mon Sep 17 00:00:00 2001
From: Web4 <167559384+Web4application@users.noreply.github.com>
Date: Sun, 1 Jun 2025 20:32:49 +0200
Subject: [PATCH 013/630] Update index.html

---
 index.html | 215 +++++++++++++++++++++++++++++++++++------------------
 1 file changed, 142 insertions(+), 73 deletions(-)

diff --git a/index.html b/index.html
index 7202bbc..6beeb7c 100644
--- a/index.html
+++ b/index.html
@@ -4,109 +4,178 @@
   
   
   enclov-AI — AI-Powered GitHub PR Code Reviewer
-  
+  
+  
+  
+  
+  
+  
+  
+  
+  
+  
   
 
 
 
   

enclov-AI

- Revolutionize your GitHub PR workflow with AI-powered, automatic code reviews. - enclov-AI analyzes your diffs, spots issues, and delivers expert-level feedback — all within GitHub. + Revolutionize your GitHub pull request workflow with AI-powered, automatic code reviews. + enclov-AI analyzes your diffs, flags bugs, suggests improvements, and delivers expert feedback — all inside GitHub.

- + View on GitHub

Features

    -
  • AI-powered review comments from OpenAI models
  • -
  • Live GitHub Actions job monitoring
  • -
  • Diff-based PR review summaries
  • -
  • Built with FastAPI, Celery, Redis, and Docker
  • -
  • Comment and workflow visibility in one dashboard
  • +
  • AI-powered PR review comments with OpenAI GPT
  • +
  • Automated feedback triggered by GitHub webhooks
  • +
  • Full diff and context-aware analysis
  • +
  • Built with FastAPI, Celery, Redis for async scalability
  • +
  • Fully containerized via Docker & Docker Compose
-

🟢 Live Job Progress

-
Loading latest workflow...
-
- -
-

💬 PR Comments

-
Loading comments...
+

Get Started

+

+ 1. Install the enclov-AI GitHub App on your repo.
+ 2. Set the webhook to your FastAPI endpoint.
+ 3. Submit a PR — let the AI do the rest. +

- © 2025 enclov-AI by Kubu Lee. Built with discipline, doubt, and AI. + © 2025 enclov-AI by Kubu Lee. Built with discipline, debugged by fire, powered by AI.
- - From 123f31bb03accd98f7cb7ef34e26011557a13a6a Mon Sep 17 00:00:00 2001 From: enclov-actions Date: Sun, 1 Jun 2025 18:33:18 +0000 Subject: [PATCH 014/630] Update man page HTMLs and TOC [skip ci] --- docs/enclov-config.html | 2 +- docs/enclov-start.html | 2 +- docs/enclov-version.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/enclov-config.html b/docs/enclov-config.html index 2844bc0..f4ae4db 100644 --- a/docs/enclov-config.html +++ b/docs/enclov-config.html @@ -24,7 +24,7 @@

-
+
 
 
diff --git a/docs/enclov-start.html b/docs/enclov-start.html
index 2844bc0..f4ae4db 100644
--- a/docs/enclov-start.html
+++ b/docs/enclov-start.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 
diff --git a/docs/enclov-version.html b/docs/enclov-version.html
index 2844bc0..f4ae4db 100644
--- a/docs/enclov-version.html
+++ b/docs/enclov-version.html
@@ -24,7 +24,7 @@
 
 
 

-
+
 
 

From 08e893376082a3a7f30c4cb3967f3a5ece5a4206 Mon Sep 17 00:00:00 2001
From: Web4 <167559384+Web4application@users.noreply.github.com>
Date: Sun, 1 Jun 2025 20:35:12 +0200
Subject: [PATCH 015/630] Rename enclov.1 to enclov.1

---
 {man => Man}/enclov.1 | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename {man => Man}/enclov.1 (100%)

diff --git a/man/enclov.1 b/Man/enclov.1
similarity index 100%
rename from man/enclov.1
rename to Man/enclov.1

From 1cd551d9c6da8dc3603865c4fb15db859402f35f Mon Sep 17 00:00:00 2001
From: Web4 <167559384+Web4application@users.noreply.github.com>
Date: Sun, 1 Jun 2025 20:35:37 +0200
Subject: [PATCH 016/630] Rename enclov-config.1 to enclov-config.1

---
 {man => Man}/enclov-config.1 | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename {man => Man}/enclov-config.1 (100%)

diff --git a/man/enclov-config.1 b/Man/enclov-config.1
similarity index 100%
rename from man/enclov-config.1
rename to Man/enclov-config.1

From e5757cc1419da0e29e601962944edca78f4d99e2 Mon Sep 17 00:00:00 2001
From: Web4 <167559384+Web4application@users.noreply.github.com>
Date: Sun, 1 Jun 2025 20:35:58 +0200
Subject: [PATCH 017/630] Rename enclov-start.1 to enclov-start.1

---
 {man => Man}/enclov-start.1 | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename {man => Man}/enclov-start.1 (100%)

diff --git a/man/enclov-start.1 b/Man/enclov-start.1
similarity index 100%
rename from man/enclov-start.1
rename to Man/enclov-start.1

From 1e21515904515a3c229421b54536a23a4b5276f0 Mon Sep 17 00:00:00 2001
From: Web4 <167559384+Web4application@users.noreply.github.com>
Date: Sun, 1 Jun 2025 20:36:28 +0200
Subject: [PATCH 018/630] Rename enclov-version.1 to enclov-version.1

---
 {man => Man}/enclov-version.1 | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename {man => Man}/enclov-version.1 (100%)

diff --git a/man/enclov-version.1 b/Man/enclov-version.1
similarity index 100%
rename from man/enclov-version.1
rename to Man/enclov-version.1

From 7c1be4aef82d08e4b6b0265bc26bc571f346351d Mon Sep 17 00:00:00 2001
From: enclov-actions 
Date: Sun, 1 Jun 2025 18:37:06 +0000
Subject: [PATCH 019/630] Update man page HTMLs and TOC [skip ci]

---
 docs/enclov-config.html  | 88 ++--------------------------------------
 docs/enclov-start.html   | 88 ++--------------------------------------
 docs/enclov-version.html | 88 ++--------------------------------------
 3 files changed, 9 insertions(+), 255 deletions(-)

diff --git a/docs/enclov-config.html b/docs/enclov-config.html
index f4ae4db..44d02a6 100644
--- a/docs/enclov-config.html
+++ b/docs/enclov-config.html
@@ -1,30 +1,5 @@
-
-
-Enclov CLI Manual
-
-
-

-
+
+
 
 
@@ -38,68 +13,11 @@
        table   { margin-top: 0; margin-bottom: 0; vertical-align: top }
        h1      { text-align: center }
 
-ENCLOV-START
-
+
 
 
 
-

ENCLOV-START

- -NAME
-SYNOPSIS
-DESCRIPTION
-OPTIONS
-
- - -

NAME - -

- - -

enclov-start - -start Enclov AI container

- -

SYNOPSIS - -

- - -

enclov -start

- -

DESCRIPTION - -

- - -

Starts the -Enclov container locally.

- -

OPTIONS - -

- - - - - - - - - -
- - -

--help

- - -

Show help for start command.

-

-
- \ No newline at end of file diff --git a/docs/enclov-start.html b/docs/enclov-start.html index f4ae4db..44d02a6 100644 --- a/docs/enclov-start.html +++ b/docs/enclov-start.html @@ -1,30 +1,5 @@ - - -Enclov CLI Manual - - -

-
+
+
 
 
@@ -38,68 +13,11 @@
        table   { margin-top: 0; margin-bottom: 0; vertical-align: top }
        h1      { text-align: center }
 
-ENCLOV-START
-
+
 
 
 
-

ENCLOV-START

- -NAME
-SYNOPSIS
-DESCRIPTION
-OPTIONS
-
- - -

NAME - -

- - -

enclov-start - -start Enclov AI container

- -

SYNOPSIS - -

- - -

enclov -start

- -

DESCRIPTION - -

- - -

Starts the -Enclov container locally.

- -

OPTIONS - -

- - - - - - - - - -
- - -

--help

- - -

Show help for start command.

-

-
- \ No newline at end of file diff --git a/docs/enclov-version.html b/docs/enclov-version.html index f4ae4db..44d02a6 100644 --- a/docs/enclov-version.html +++ b/docs/enclov-version.html @@ -1,30 +1,5 @@ - - -Enclov CLI Manual - - -

-
+
+
 
 
@@ -38,68 +13,11 @@
        table   { margin-top: 0; margin-bottom: 0; vertical-align: top }
        h1      { text-align: center }
 
-ENCLOV-START
-
+
 
 
 
-

ENCLOV-START

- -NAME
-SYNOPSIS
-DESCRIPTION
-OPTIONS
-
- - -

NAME - -

- - -

enclov-start - -start Enclov AI container

- -

SYNOPSIS - -

- - -

enclov -start

- -

DESCRIPTION - -

- - -

Starts the -Enclov container locally.

- -

OPTIONS - -

- - - - - - - - - -
- - -

--help

- - -

Show help for start command.

-

-
- \ No newline at end of file From d2a5ac6aa774fa6fc3a496b7af8ba40fb01e1544 Mon Sep 17 00:00:00 2001 From: Web4 <167559384+Web4application@users.noreply.github.com> Date: Sun, 1 Jun 2025 20:42:03 +0200 Subject: [PATCH 020/630] Update README.md --- README.md | 179 +++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 151 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 463f188..4049272 100644 --- a/README.md +++ b/README.md @@ -1,53 +1,176 @@ -# enclov-AI +# enclov-AI 🧠🤖 -[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) -[![Python Version](https://img.shields.io/badge/python-3.10+-blue.svg)](https://www.python.org/downloads/) -[![Build Status](https://github.com/Web4application/enclov-AI/actions/workflows/docker-ci.yml/badge.svg)](https://github.com/Web4application/enclov-AI/actions) +**AI-Powered GitHub Pull Request Reviewer** +_Automate code reviews with GPT-powered intelligence. FastAPI + Celery + Redis. Dockerized & DevOps-ready._ --- -![enclov-AI Banner](./docs/assets/enclov-ai-banner.png) +## ✨ Overview -**Automated AI-Powered GitHub Pull Request Reviewer** +`enclov-AI` is your AI sidekick for PR reviews. It listens to GitHub webhook events, analyzes code diffs using OpenAI models, and posts smart, context-aware comments right into your pull requests. -Enclov-AI seamlessly integrates with GitHub as a webhook-powered AI assistant that analyzes pull request diffs and generates insightful code reviews, leveraging OpenAI's GPT models. +Whether you're tired of nitpicks, want consistent reviews, or just love dev automation — `enclov-AI` ships your code with confidence. --- ## 🚀 Features -- **Webhook Listener:** Real-time pull request event handling from GitHub. -- **Secure Verification:** HMAC SHA-256 signature validation for payload security. -- **GitHub App Authentication:** JWT-based authentication for API access. -- **AI-Powered Review:** Uses OpenAI GPT-4o-mini to produce contextual PR feedback. -- **Automated Comments:** Posts review comments directly on GitHub PRs. -- **Docker & CI/CD:** Ready for containerized deployment and continuous integration. +- ✅ **GPT-powered code review suggestions** +- 🔄 **GitHub webhook integration** +- ⏱️ **Async processing with Celery & Redis** +- 🐳 **Full Docker support for dev/prod** +- 🛡️ **Scalable FastAPI backend** +- 🧪 Unit-tested core logic (soon™) --- -## 📸 Demo +## 🛠️ Architecture -![Webhook Flow](./docs/assets/webhook-flow.png) +``` -*Illustration of webhook event flow and AI review posting.* +GitHub Webhook → FastAPI Web Server → Celery Task Queue → OpenAI API +↓ +Redis (Broker) + +```` + +--- + +## 📦 Tech Stack + +| Layer | Tech | +|---------------|-------------------------| +| Backend | FastAPI | +| AI Review | OpenAI GPT (via API) | +| Async Queue | Celery + Redis | +| Deployment | Docker / Vercel | +| Frontend | Static HTML (Dark UI) | --- -## 🛠️ Installation +## ⚙️ Installation + +Clone the repo: + +```bash +git clone https://github.com/Web4application/enclov-AI.git +cd enclov-AI +```` + +### 🐳 Docker (Full stack) + +```bash +docker-compose up --build +``` + +By default, this starts: -### Prerequisites +* `api`: FastAPI backend on `http://localhost:8000` +* `worker`: Celery task processor +* `redis`: Message broker -- Python 3.10 or newer -- Docker (optional) -- GitHub App with configured webhook secret and private key -- OpenAI API key +--- -### Setup Environment Variables +## 🔐 Environment Setup -Create a `.env` file in your project root: +Create a `.env` file in the root: ```env -GITHUB_WEBHOOK_SECRET=your_webhook_secret_here -GITHUB_APP_ID=your_github_app_id_here -GITHUB_PRIVATE_KEY_PATH=/path/to/private-key.pem -OPENAI_API_KEY=your_openai_api_key_here +OPENAI_API_KEY=your_openai_key_here +GITHUB_APP_SECRET=your_github_webhook_secret +``` + +You can generate GitHub secrets under your App configuration. + +--- + +## 🧪 Webhook Testing + +* Use [smee.io](https://smee.io/) or ngrok to tunnel `http://localhost:8000/webhook/github` +* Push a PR to your GitHub repo +* Watch the logs for the AI-generated feedback + +--- + +## 📤 Deployment + +### ✅ Local Dev + +Use Docker Compose (see `docker-compose.yml`): + +```bash +docker-compose up +``` + +### 🌐 Vercel Frontend + Backend + +You can deploy the static HTML to [Vercel](https://vercel.com/) and the FastAPI backend separately (Render, Fly.io, Railway). + +--- + +## 🧠 Want to Extend? + +* Add support for GitHub Checks API or GitHub Comments +* Integrate Claude/Sonar/CodeQL for hybrid analysis +* Add CI/CD with GitHub Actions to auto-deploy containers + +--- + +## 👤 Author + +**Kubu Lee** +[GitHub](https://github.com/Web4application) • `enclov-AI` Maintainer • Builder of AI, Web3, & Insight Engines + +--- + +## 🛡️ License + +MIT — Use it, fork it, AI-ify your stack. + +```` + +--- + +## ⚙️ `deploy.sh` — Dev/Prod Deployment Script + +```bash +#!/bin/bash +set -e + +APP_NAME="enclov-AI" +REPO_URL="https://github.com/Web4application/enclov-AI.git" +FRONTEND_PATH="./index.html" +BACKEND_PATH="./app" +VERCEL_PROJECT_NAME="enclov-ai-frontend" + +echo "🚀 Deploying $APP_NAME..." + +# Step 1: Pull latest +if [ ! -d "$APP_NAME" ]; then + git clone $REPO_URL +else + echo "🔄 Repo already exists. Pulling latest..." + cd $APP_NAME && git pull && cd .. +fi + +cd $APP_NAME + +# Step 2: Check Docker Compose +echo "🐳 Starting Docker Compose stack..." +docker-compose up -d --build + +# Step 3: Vercel Frontend Deploy (if installed) +if command -v vercel &> /dev/null; then + echo "🌐 Deploying static frontend to Vercel..." + cd frontend || mkdir frontend && cp $FRONTEND_PATH frontend/index.html && cd frontend + vercel --prod --confirm --name "$VERCEL_PROJECT_NAME" + cd .. +else + echo "⚠️ Vercel CLI not found. Skipping frontend deploy." + echo "Install via: npm i -g vercel" +fi + +echo "✅ Deployment complete." +```` + +> 💡 Optional: Add GitHub Actions for CI/CD. Want me to scaffold it? From 6ce3a2fbc47f7b8fcf564f8afc3c5536140210ae Mon Sep 17 00:00:00 2001 From: enclov-actions Date: Sun, 1 Jun 2025 18:42:37 +0000 Subject: [PATCH 021/630] Update man page HTMLs and TOC [skip ci] --- docs/enclov-config.html | 2 +- docs/enclov-start.html | 2 +- docs/enclov-version.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/enclov-config.html b/docs/enclov-config.html index 44d02a6..99f83a6 100644 --- a/docs/enclov-config.html +++ b/docs/enclov-config.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-start.html b/docs/enclov-start.html index 44d02a6..99f83a6 100644 --- a/docs/enclov-start.html +++ b/docs/enclov-start.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-version.html b/docs/enclov-version.html index 44d02a6..99f83a6 100644 --- a/docs/enclov-version.html +++ b/docs/enclov-version.html @@ -1,5 +1,5 @@ - + From 615b42ee6fd3e2e874379e3b4b076f31bb602c41 Mon Sep 17 00:00:00 2001 From: Web4 <167559384+Web4application@users.noreply.github.com> Date: Sun, 1 Jun 2025 20:42:54 +0200 Subject: [PATCH 022/630] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4049272..bf6c755 100644 --- a/README.md +++ b/README.md @@ -119,7 +119,7 @@ You can deploy the static HTML to [Vercel](https://vercel.com/) and the FastAPI ## 👤 Author **Kubu Lee** -[GitHub](https://github.com/Web4application) • `enclov-AI` Maintainer • Builder of AI, Web3, & Insight Engines +[GitHub](https://github.com/Web4application) • `enclov-AI` Maintainer • Builder of AI, Web4, & Insight Engines --- From 6385356124f4df3ffdd7b79bc483d857bfc5c703 Mon Sep 17 00:00:00 2001 From: enclov-actions Date: Sun, 1 Jun 2025 18:43:33 +0000 Subject: [PATCH 023/630] Update man page HTMLs and TOC [skip ci] --- docs/enclov-config.html | 2 +- docs/enclov-start.html | 2 +- docs/enclov-version.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/enclov-config.html b/docs/enclov-config.html index 99f83a6..50499a9 100644 --- a/docs/enclov-config.html +++ b/docs/enclov-config.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-start.html b/docs/enclov-start.html index 99f83a6..50499a9 100644 --- a/docs/enclov-start.html +++ b/docs/enclov-start.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-version.html b/docs/enclov-version.html index 99f83a6..50499a9 100644 --- a/docs/enclov-version.html +++ b/docs/enclov-version.html @@ -1,5 +1,5 @@ - + From 0d1d033556269aaa8add562cebac4e3293e65518 Mon Sep 17 00:00:00 2001 From: Web4 <167559384+Web4application@users.noreply.github.com> Date: Sun, 1 Jun 2025 20:44:23 +0200 Subject: [PATCH 024/630] Create deploy.sh --- deploy.sh | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 deploy.sh diff --git a/deploy.sh b/deploy.sh new file mode 100644 index 0000000..997ecc8 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,43 @@ + +--- + +## ⚙️ `deploy.sh` — Dev/Prod Deployment Script + +```bash +#!/bin/bash +set -e + +APP_NAME="enclov-AI" +REPO_URL="https://github.com/Web4application/enclov-AI.git" +FRONTEND_PATH="./index.html" +BACKEND_PATH="./app" +VERCEL_PROJECT_NAME="enclov-ai-frontend" + +echo "🚀 Deploying $APP_NAME..." + +# Step 1: Pull latest +if [ ! -d "$APP_NAME" ]; then + git clone $REPO_URL +else + echo "🔄 Repo already exists. Pulling latest..." + cd $APP_NAME && git pull && cd .. +fi + +cd $APP_NAME + +# Step 2: Check Docker Compose +echo "🐳 Starting Docker Compose stack..." +docker-compose up -d --build + +# Step 3: Vercel Frontend Deploy (if installed) +if command -v vercel &> /dev/null; then + echo "🌐 Deploying static frontend to Vercel..." + cd frontend || mkdir frontend && cp $FRONTEND_PATH frontend/index.html && cd frontend + vercel --prod --confirm --name "$VERCEL_PROJECT_NAME" + cd .. +else + echo "⚠️ Vercel CLI not found. Skipping frontend deploy." + echo "Install via: npm i -g vercel" +fi + +echo "✅ Deployment complete." From 69dfa816ea582125009dc3e6d8dc48a3bcf96627 Mon Sep 17 00:00:00 2001 From: enclov-actions Date: Sun, 1 Jun 2025 18:44:53 +0000 Subject: [PATCH 025/630] Update man page HTMLs and TOC [skip ci] --- docs/enclov-config.html | 2 +- docs/enclov-start.html | 2 +- docs/enclov-version.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/enclov-config.html b/docs/enclov-config.html index 50499a9..5183b56 100644 --- a/docs/enclov-config.html +++ b/docs/enclov-config.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-start.html b/docs/enclov-start.html index 50499a9..5183b56 100644 --- a/docs/enclov-start.html +++ b/docs/enclov-start.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-version.html b/docs/enclov-version.html index 50499a9..5183b56 100644 --- a/docs/enclov-version.html +++ b/docs/enclov-version.html @@ -1,5 +1,5 @@ - + From 7dd5b8a5c0300155c295375b0151c866b61fa77a Mon Sep 17 00:00:00 2001 From: Web4 <167559384+Web4application@users.noreply.github.com> Date: Sun, 1 Jun 2025 20:48:17 +0200 Subject: [PATCH 026/630] Create enclov.1 --- docs/enclov.1 | 98 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 docs/enclov.1 diff --git a/docs/enclov.1 b/docs/enclov.1 new file mode 100644 index 0000000..7d1816e --- /dev/null +++ b/docs/enclov.1 @@ -0,0 +1,98 @@ +.TH ENCLOV 1 "May 2025" "v0.1.0" "Enclov AI CLI Manual" +.SH NAME +enclov \- privacy-first AI assistant +.SH SYNOPSIS +.B enclov +[\fIoptions\fR] [\fIcommands\fR] +.SH DESCRIPTION +Enclov-AI is a privacy-first, containerized artificial intelligence platform designed to operate locally or in secure edge environments. + +It provides GPT-powered code review, natural language processing, and contextual automation — all configurable via a unified command-line interface and extensible via configuration files. + +.SH OPTIONS +.TP +.BR --version +Display current version of enclov. +.TP +.BR --start +Launch enclov-AI container stack (FastAPI + Redis + Celery). +.TP +.BR --stop +Stop running enclov-AI services. +.TP +.BR --restart +Restart enclov-AI stack. +.TP +.BR --config " " +Use a custom configuration file (default: \fI./.env\fR). +.TP +.BR --status +Display current status of enclov-AI containers. +.TP +.BR --logs +View live logs from enclov-AI services. +.TP +.BR --update +Pull the latest version of enclov-AI from GitHub and rebuild. +.TP +.BR --help +Display help and usage information. + +.SH COMMANDS +.TP +.B review +Trigger a manual code review on a target repository or directory. +.TP +.B test +Run self-checks and integration tests for enclov-AI stack. +.TP +.B webhook +Start the webhook server manually (typically auto-started with \fB--start\fR). + +.SH EXAMPLES +Start enclov and load environment config: + +.EX +$ enclov --start --config .env.local +.EE + +Trigger a manual review of a repo: + +.EX +$ enclov review /path/to/repo +.EE + +Check container status: + +.EX +$ enclov --status +.EE + +.SH FILES +.I ~/.enclov/config +Default user configuration. +.br +.I /usr/local/bin/enclov +Main executable. + +.SH ENVIRONMENT +.TP +.B OPENAI_API_KEY +Used for GPT-based code review and NLP tasks. +.TP +.B GITHUB_APP_SECRET +Used for verifying incoming webhook requests. +.TP +.B ENCLOV_MODE +Set to \fBdevelopment\fR or \fBproduction\fR to switch runtime context. + +.SH SEE ALSO +.BR docker (1), +.BR fastapi (1), +.BR celery (1) + +.SH AUTHOR +Written by Kubu Lee. + +.SH COPYRIGHT +MIT License. Copyright © 2025 Web4application. From 4ff070ad2992549b52c8e21f1873ade186d9927a Mon Sep 17 00:00:00 2001 From: enclov-actions Date: Sun, 1 Jun 2025 18:48:47 +0000 Subject: [PATCH 027/630] Update man page HTMLs and TOC [skip ci] --- docs/enclov-config.html | 2 +- docs/enclov-start.html | 2 +- docs/enclov-version.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/enclov-config.html b/docs/enclov-config.html index 5183b56..ffc2238 100644 --- a/docs/enclov-config.html +++ b/docs/enclov-config.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-start.html b/docs/enclov-start.html index 5183b56..ffc2238 100644 --- a/docs/enclov-start.html +++ b/docs/enclov-start.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-version.html b/docs/enclov-version.html index 5183b56..ffc2238 100644 --- a/docs/enclov-version.html +++ b/docs/enclov-version.html @@ -1,5 +1,5 @@ - + From 91c32abfc53b12ecbd19e27240a46a326d92caaa Mon Sep 17 00:00:00 2001 From: Web4 <167559384+Web4application@users.noreply.github.com> Date: Sun, 1 Jun 2025 20:48:57 +0200 Subject: [PATCH 028/630] Update enclov.1 --- Man/enclov.1 | 90 +++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 85 insertions(+), 5 deletions(-) diff --git a/Man/enclov.1 b/Man/enclov.1 index 4c8e3e0..7d1816e 100644 --- a/Man/enclov.1 +++ b/Man/enclov.1 @@ -5,14 +5,94 @@ enclov \- privacy-first AI assistant .B enclov [\fIoptions\fR] [\fIcommands\fR] .SH DESCRIPTION -Enclov-AI is a local-first, containerized AI platform. This manual documents the CLI interface. +Enclov-AI is a privacy-first, containerized artificial intelligence platform designed to operate locally or in secure edge environments. + +It provides GPT-powered code review, natural language processing, and contextual automation — all configurable via a unified command-line interface and extensible via configuration files. + .SH OPTIONS .TP .BR --version -Show version info +Display current version of enclov. .TP .BR --start -Launch enclov-AI container +Launch enclov-AI container stack (FastAPI + Redis + Celery). .TP -.BR --config -Path to configuration file +.BR --stop +Stop running enclov-AI services. +.TP +.BR --restart +Restart enclov-AI stack. +.TP +.BR --config " " +Use a custom configuration file (default: \fI./.env\fR). +.TP +.BR --status +Display current status of enclov-AI containers. +.TP +.BR --logs +View live logs from enclov-AI services. +.TP +.BR --update +Pull the latest version of enclov-AI from GitHub and rebuild. +.TP +.BR --help +Display help and usage information. + +.SH COMMANDS +.TP +.B review +Trigger a manual code review on a target repository or directory. +.TP +.B test +Run self-checks and integration tests for enclov-AI stack. +.TP +.B webhook +Start the webhook server manually (typically auto-started with \fB--start\fR). + +.SH EXAMPLES +Start enclov and load environment config: + +.EX +$ enclov --start --config .env.local +.EE + +Trigger a manual review of a repo: + +.EX +$ enclov review /path/to/repo +.EE + +Check container status: + +.EX +$ enclov --status +.EE + +.SH FILES +.I ~/.enclov/config +Default user configuration. +.br +.I /usr/local/bin/enclov +Main executable. + +.SH ENVIRONMENT +.TP +.B OPENAI_API_KEY +Used for GPT-based code review and NLP tasks. +.TP +.B GITHUB_APP_SECRET +Used for verifying incoming webhook requests. +.TP +.B ENCLOV_MODE +Set to \fBdevelopment\fR or \fBproduction\fR to switch runtime context. + +.SH SEE ALSO +.BR docker (1), +.BR fastapi (1), +.BR celery (1) + +.SH AUTHOR +Written by Kubu Lee. + +.SH COPYRIGHT +MIT License. Copyright © 2025 Web4application. From 932ef4199664ecd5d8f1043c698c57cf0b8572a6 Mon Sep 17 00:00:00 2001 From: enclov-actions Date: Sun, 1 Jun 2025 18:49:27 +0000 Subject: [PATCH 029/630] Update man page HTMLs and TOC [skip ci] --- docs/enclov-config.html | 2 +- docs/enclov-start.html | 2 +- docs/enclov-version.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/enclov-config.html b/docs/enclov-config.html index ffc2238..dddafa7 100644 --- a/docs/enclov-config.html +++ b/docs/enclov-config.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-start.html b/docs/enclov-start.html index ffc2238..dddafa7 100644 --- a/docs/enclov-start.html +++ b/docs/enclov-start.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-version.html b/docs/enclov-version.html index ffc2238..dddafa7 100644 --- a/docs/enclov-version.html +++ b/docs/enclov-version.html @@ -1,5 +1,5 @@ - + From dfa423fffe1bb1aa62bb8d751471bd79bc3e8fda Mon Sep 17 00:00:00 2001 From: Web4 <167559384+Web4application@users.noreply.github.com> Date: Sun, 1 Jun 2025 20:51:32 +0200 Subject: [PATCH 030/630] Update enclov-config.1 --- Man/enclov-config.1 | 72 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 70 insertions(+), 2 deletions(-) diff --git a/Man/enclov-config.1 b/Man/enclov-config.1 index 1fe7794..6b0faef 100644 --- a/Man/enclov-config.1 +++ b/Man/enclov-config.1 @@ -3,9 +3,77 @@ enclov-start \- start Enclov AI container .SH SYNOPSIS .B enclov start +[\fIoptions\fR] .SH DESCRIPTION -Starts the Enclov container locally. +The \fBenclov start\fR command initializes and launches the full Enclov-AI container stack locally, including: + +.IP \[bu] 2 +FastAPI backend service +.IP \[bu] +Redis in-memory datastore +.IP \[bu] +Celery worker for async background jobs + +This command requires Docker and Docker Compose to be installed and available in the system path. + .SH OPTIONS .TP .BR --help -Show help for start command. +Show usage information for the \fBstart\fR command and exit. +.TP +.BR --no-cache +Rebuild containers without using the Docker build cache. +.TP +.BR --config " " +Path to custom environment configuration file (default: \fI.env\fR). + +.SH EXAMPLES +Start Enclov with the default configuration: + +.EX +$ enclov start +.EE + +Start Enclov using a custom config file and rebuild containers: + +.EX +$ enclov start --config .env.local --no-cache +.EE + +.SH ENVIRONMENT +.TP +.B ENCLOV_ENV +Defines the runtime environment: \fBdevelopment\fR or \fBproduction\fR. +.TP +.B DOCKER_HOST +Specifies Docker daemon host, if not running locally. + +.SH EXIT STATUS +.TP +.B 0 +Successful start +.TP +.B 1 +Failed to launch services +.TP +.B 2 +Invalid configuration or environment missing + +.SH FILES +.TP +.B docker-compose.yml +Defines the core container services for enclov. +.TP +.B .env +Environment variable file loaded on start. + +.SH SEE ALSO +.BR enclov (1), +.BR enclov-stop (1), +.BR enclov-status (1) + +.SH AUTHOR +Written by Kubu Lee. + +.SH COPYRIGHT +MIT License © 2025 Web4application. From ca67de34d16bef0d4df6fc7538fc83a4b751e58f Mon Sep 17 00:00:00 2001 From: enclov-actions Date: Sun, 1 Jun 2025 18:52:00 +0000 Subject: [PATCH 031/630] Update man page HTMLs and TOC [skip ci] --- docs/enclov-config.html | 2 +- docs/enclov-start.html | 2 +- docs/enclov-version.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/enclov-config.html b/docs/enclov-config.html index dddafa7..49e2336 100644 --- a/docs/enclov-config.html +++ b/docs/enclov-config.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-start.html b/docs/enclov-start.html index dddafa7..49e2336 100644 --- a/docs/enclov-start.html +++ b/docs/enclov-start.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-version.html b/docs/enclov-version.html index dddafa7..49e2336 100644 --- a/docs/enclov-version.html +++ b/docs/enclov-version.html @@ -1,5 +1,5 @@ - + From 6f67c5680a55932e441f072c28da9cd5db7103ba Mon Sep 17 00:00:00 2001 From: Web4 <167559384+Web4application@users.noreply.github.com> Date: Sun, 1 Jun 2025 20:56:58 +0200 Subject: [PATCH 032/630] Add files via upload --- Man/enclov-config.1 | 79 --------------------------------------- Man/enclov-review.1 | 0 Man/enclov-status.1 | 34 +++++++++++++++++ Man/enclov-stop.1 | 31 ++++++++++++++++ Man/enclov.1 | 90 +++------------------------------------------ 5 files changed, 70 insertions(+), 164 deletions(-) create mode 100644 Man/enclov-review.1 create mode 100644 Man/enclov-status.1 create mode 100644 Man/enclov-stop.1 diff --git a/Man/enclov-config.1 b/Man/enclov-config.1 index 6b0faef..e69de29 100644 --- a/Man/enclov-config.1 +++ b/Man/enclov-config.1 @@ -1,79 +0,0 @@ -.TH ENCLOV-START 1 "May 2025" "v0.1.0" "Enclov AI CLI Manual" -.SH NAME -enclov-start \- start Enclov AI container -.SH SYNOPSIS -.B enclov start -[\fIoptions\fR] -.SH DESCRIPTION -The \fBenclov start\fR command initializes and launches the full Enclov-AI container stack locally, including: - -.IP \[bu] 2 -FastAPI backend service -.IP \[bu] -Redis in-memory datastore -.IP \[bu] -Celery worker for async background jobs - -This command requires Docker and Docker Compose to be installed and available in the system path. - -.SH OPTIONS -.TP -.BR --help -Show usage information for the \fBstart\fR command and exit. -.TP -.BR --no-cache -Rebuild containers without using the Docker build cache. -.TP -.BR --config " " -Path to custom environment configuration file (default: \fI.env\fR). - -.SH EXAMPLES -Start Enclov with the default configuration: - -.EX -$ enclov start -.EE - -Start Enclov using a custom config file and rebuild containers: - -.EX -$ enclov start --config .env.local --no-cache -.EE - -.SH ENVIRONMENT -.TP -.B ENCLOV_ENV -Defines the runtime environment: \fBdevelopment\fR or \fBproduction\fR. -.TP -.B DOCKER_HOST -Specifies Docker daemon host, if not running locally. - -.SH EXIT STATUS -.TP -.B 0 -Successful start -.TP -.B 1 -Failed to launch services -.TP -.B 2 -Invalid configuration or environment missing - -.SH FILES -.TP -.B docker-compose.yml -Defines the core container services for enclov. -.TP -.B .env -Environment variable file loaded on start. - -.SH SEE ALSO -.BR enclov (1), -.BR enclov-stop (1), -.BR enclov-status (1) - -.SH AUTHOR -Written by Kubu Lee. - -.SH COPYRIGHT -MIT License © 2025 Web4application. diff --git a/Man/enclov-review.1 b/Man/enclov-review.1 new file mode 100644 index 0000000..e69de29 diff --git a/Man/enclov-status.1 b/Man/enclov-status.1 new file mode 100644 index 0000000..8713b66 --- /dev/null +++ b/Man/enclov-status.1 @@ -0,0 +1,34 @@ +.TH ENCLOV-STATUS 1 "June 2025" "v0.1.0" "Enclov AI CLI Manual" +.SH NAME +enclov-status \- Displays the current status of all Enclov-AI services. +.SH SYNOPSIS +.B enclov status +.SH DESCRIPTION +Displays the current status of all Enclov-AI services. +.SH OPTIONS +.TP +.BR --help +Show usage information for the status command and exit. +.SH EXAMPLES +.EX +$ enclov status +.EE +.SH EXIT STATUS +.TP +.B 0 +Services are running +.TP +.B 1 +Some or all services are not running +.SH FILES +.TP +.B docker-compose.yml +Used to determine container states +.SH SEE ALSO +.BR enclov (1) +.BR enclov-start (1) +.SH AUTHOR +Written by Kubu Lee. + +.SH COPYRIGHT +MIT License © 2025 Web4application diff --git a/Man/enclov-stop.1 b/Man/enclov-stop.1 new file mode 100644 index 0000000..20975de --- /dev/null +++ b/Man/enclov-stop.1 @@ -0,0 +1,31 @@ +.TH ENCLOV-STOP 1 "June 2025" "v0.1.0" "Enclov AI CLI Manual" +.SH NAME +enclov-stop \- Stops the running Enclov-AI container services gracefully. +.SH SYNOPSIS +.B enclov stop +.SH DESCRIPTION +Stops the running Enclov-AI container services gracefully. +.SH OPTIONS +.TP +.BR --help +Show usage information for the stop command and exit. +.SH EXAMPLES +.EX +$ enclov stop +.EE +.SH EXIT STATUS +.TP +.B 0 +Successfully stopped +.TP +.B 1 +Error stopping services or containers not running +.SH SEE ALSO +.BR enclov (1) +.BR enclov-start (1) +.BR enclov-status (1) +.SH AUTHOR +Written by Kubu Lee. + +.SH COPYRIGHT +MIT License © 2025 Web4application diff --git a/Man/enclov.1 b/Man/enclov.1 index 7d1816e..4c8e3e0 100644 --- a/Man/enclov.1 +++ b/Man/enclov.1 @@ -5,94 +5,14 @@ enclov \- privacy-first AI assistant .B enclov [\fIoptions\fR] [\fIcommands\fR] .SH DESCRIPTION -Enclov-AI is a privacy-first, containerized artificial intelligence platform designed to operate locally or in secure edge environments. - -It provides GPT-powered code review, natural language processing, and contextual automation — all configurable via a unified command-line interface and extensible via configuration files. - +Enclov-AI is a local-first, containerized AI platform. This manual documents the CLI interface. .SH OPTIONS .TP .BR --version -Display current version of enclov. +Show version info .TP .BR --start -Launch enclov-AI container stack (FastAPI + Redis + Celery). +Launch enclov-AI container .TP -.BR --stop -Stop running enclov-AI services. -.TP -.BR --restart -Restart enclov-AI stack. -.TP -.BR --config " " -Use a custom configuration file (default: \fI./.env\fR). -.TP -.BR --status -Display current status of enclov-AI containers. -.TP -.BR --logs -View live logs from enclov-AI services. -.TP -.BR --update -Pull the latest version of enclov-AI from GitHub and rebuild. -.TP -.BR --help -Display help and usage information. - -.SH COMMANDS -.TP -.B review -Trigger a manual code review on a target repository or directory. -.TP -.B test -Run self-checks and integration tests for enclov-AI stack. -.TP -.B webhook -Start the webhook server manually (typically auto-started with \fB--start\fR). - -.SH EXAMPLES -Start enclov and load environment config: - -.EX -$ enclov --start --config .env.local -.EE - -Trigger a manual review of a repo: - -.EX -$ enclov review /path/to/repo -.EE - -Check container status: - -.EX -$ enclov --status -.EE - -.SH FILES -.I ~/.enclov/config -Default user configuration. -.br -.I /usr/local/bin/enclov -Main executable. - -.SH ENVIRONMENT -.TP -.B OPENAI_API_KEY -Used for GPT-based code review and NLP tasks. -.TP -.B GITHUB_APP_SECRET -Used for verifying incoming webhook requests. -.TP -.B ENCLOV_MODE -Set to \fBdevelopment\fR or \fBproduction\fR to switch runtime context. - -.SH SEE ALSO -.BR docker (1), -.BR fastapi (1), -.BR celery (1) - -.SH AUTHOR -Written by Kubu Lee. - -.SH COPYRIGHT -MIT License. Copyright © 2025 Web4application. +.BR --config +Path to configuration file From b51eeb70bc82ae1e5217edce456e4f4197ec81e1 Mon Sep 17 00:00:00 2001 From: Web4 <167559384+Web4application@users.noreply.github.com> Date: Sun, 1 Jun 2025 20:57:29 +0200 Subject: [PATCH 033/630] Delete docs/enclov.1 --- docs/enclov.1 | 98 --------------------------------------------------- 1 file changed, 98 deletions(-) delete mode 100644 docs/enclov.1 diff --git a/docs/enclov.1 b/docs/enclov.1 deleted file mode 100644 index 7d1816e..0000000 --- a/docs/enclov.1 +++ /dev/null @@ -1,98 +0,0 @@ -.TH ENCLOV 1 "May 2025" "v0.1.0" "Enclov AI CLI Manual" -.SH NAME -enclov \- privacy-first AI assistant -.SH SYNOPSIS -.B enclov -[\fIoptions\fR] [\fIcommands\fR] -.SH DESCRIPTION -Enclov-AI is a privacy-first, containerized artificial intelligence platform designed to operate locally or in secure edge environments. - -It provides GPT-powered code review, natural language processing, and contextual automation — all configurable via a unified command-line interface and extensible via configuration files. - -.SH OPTIONS -.TP -.BR --version -Display current version of enclov. -.TP -.BR --start -Launch enclov-AI container stack (FastAPI + Redis + Celery). -.TP -.BR --stop -Stop running enclov-AI services. -.TP -.BR --restart -Restart enclov-AI stack. -.TP -.BR --config " " -Use a custom configuration file (default: \fI./.env\fR). -.TP -.BR --status -Display current status of enclov-AI containers. -.TP -.BR --logs -View live logs from enclov-AI services. -.TP -.BR --update -Pull the latest version of enclov-AI from GitHub and rebuild. -.TP -.BR --help -Display help and usage information. - -.SH COMMANDS -.TP -.B review -Trigger a manual code review on a target repository or directory. -.TP -.B test -Run self-checks and integration tests for enclov-AI stack. -.TP -.B webhook -Start the webhook server manually (typically auto-started with \fB--start\fR). - -.SH EXAMPLES -Start enclov and load environment config: - -.EX -$ enclov --start --config .env.local -.EE - -Trigger a manual review of a repo: - -.EX -$ enclov review /path/to/repo -.EE - -Check container status: - -.EX -$ enclov --status -.EE - -.SH FILES -.I ~/.enclov/config -Default user configuration. -.br -.I /usr/local/bin/enclov -Main executable. - -.SH ENVIRONMENT -.TP -.B OPENAI_API_KEY -Used for GPT-based code review and NLP tasks. -.TP -.B GITHUB_APP_SECRET -Used for verifying incoming webhook requests. -.TP -.B ENCLOV_MODE -Set to \fBdevelopment\fR or \fBproduction\fR to switch runtime context. - -.SH SEE ALSO -.BR docker (1), -.BR fastapi (1), -.BR celery (1) - -.SH AUTHOR -Written by Kubu Lee. - -.SH COPYRIGHT -MIT License. Copyright © 2025 Web4application. From d78fb9af725356ed4f44b2651cfc79791de57879 Mon Sep 17 00:00:00 2001 From: enclov-actions Date: Sun, 1 Jun 2025 18:58:42 +0000 Subject: [PATCH 034/630] Update man page HTMLs and TOC [skip ci] --- docs/enclov-config.html | 2 +- docs/enclov-start.html | 2 +- docs/enclov-version.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/enclov-config.html b/docs/enclov-config.html index 49e2336..37a1956 100644 --- a/docs/enclov-config.html +++ b/docs/enclov-config.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-start.html b/docs/enclov-start.html index 49e2336..37a1956 100644 --- a/docs/enclov-start.html +++ b/docs/enclov-start.html @@ -1,5 +1,5 @@ - + diff --git a/docs/enclov-version.html b/docs/enclov-version.html index 49e2336..37a1956 100644 --- a/docs/enclov-version.html +++ b/docs/enclov-version.html @@ -1,5 +1,5 @@ - + From 4e9f455bbd3c42520e17832ed002f4661ae35dc9 Mon Sep 17 00:00:00 2001 From: Web4 <167559384+Web4application@users.noreply.github.com> Date: Sun, 1 Jun 2025 21:01:09 +0200 Subject: [PATCH 035/630] Delete Main directory --- Main/gh-repo-archive.1 | 42 ------ Main/gh-repo-autolink-create.1 | 82 ---------- Main/gh-repo-autolink-delete.1 | 45 ------ Main/gh-repo-autolink-list.1 | 68 --------- Main/gh-repo-autolink-view.1 | 57 ------- Main/gh-repo-autolink.1 | 64 -------- Main/gh-repo-clone.1 | 79 ---------- Main/gh-repo-create.1 | 154 ------------------- Main/gh-repo-delete.1 | 46 ------ Main/gh-repo-deploy-key-add.1 | 63 -------- Main/gh-repo-deploy-key-delete.1 | 35 ----- Main/gh-repo-deploy-key-list.1 | 57 ------- Main/gh-repo-deploy-key.1 | 49 ------ Main/gh-repo-edit.1 | 155 ------------------- Main/gh-repo-fork.1 | 74 --------- Main/gh-repo-gitignore-list.1 | 33 ---- Main/gh-repo-gitignore-view.1 | 56 ------- Main/gh-repo-gitignore.1 | 39 ----- Main/gh-repo-license-list.1 | 41 ----- Main/gh-repo-license-view.1 | 63 -------- Main/gh-repo-license.1 | 39 ----- Main/gh-repo-list.1 | 92 ------------ Main/gh-repo-rename.1 | 70 --------- Main/gh-repo-set-default.1 | 74 --------- Main/gh-repo-sync.1 | 75 ---------- Main/gh-repo-unarchive.1 | 42 ------ Main/gh-repo-view.1 | 68 --------- Main/gh-repo.1 | 110 -------------- Main/gh-ruleset-check.1 | 80 ---------- Main/gh-ruleset-list.1 | 87 ----------- Main/gh-ruleset-view.1 | 82 ---------- Main/gh-ruleset.1 | 67 --------- Main/gh-run-cancel.1 | 35 ----- Main/gh-run-delete.1 | 46 ------ Main/gh-run-download.1 | 80 ---------- Main/gh-run-list.1 | 104 ------------- Main/gh-run-rerun.1 | 69 --------- Main/gh-run-view.1 | 117 --------------- Main/gh-run-watch.1 | 64 -------- Main/gh-run.1 | 69 --------- Main/gh-search-code.1 | 120 --------------- Main/gh-search-commits.1 | 159 -------------------- Main/gh-search-issues.1 | 218 --------------------------- Main/gh-search-prs.1 | 250 ------------------------------- Main/gh-search-repos.1 | 170 --------------------- Main/gh-search.1 | 55 ------- Main/gh-secret-delete.1 | 65 -------- Main/gh-secret-list.1 | 81 ---------- Main/gh-secret-set.1 | 126 ---------------- Main/gh-secret.1 | 56 ------- Main/gh-ssh-key-add.1 | 39 ----- Main/gh-ssh-key-delete.1 | 35 ----- Main/gh-ssh-key-list.1 | 33 ---- Main/gh-ssh-key.1 | 47 ------ Main/gh-status.1 | 61 -------- Main/gh-variable-delete.1 | 56 ------- Main/gh-variable-get.1 | 68 --------- Main/gh-variable-list.1 | 72 --------- Main/gh-variable-set.1 | 98 ------------ Main/gh-variable.1 | 58 ------- Main/gh-workflow-disable.1 | 39 ----- Main/gh-workflow-enable.1 | 39 ----- Main/gh-workflow-list.1 | 69 --------- Main/gh-workflow-run.1 | 90 ----------- Main/gh-workflow-view.1 | 60 -------- Main/gh-workflow.1 | 61 -------- Main/gh.1 | 158 ------------------- 67 files changed, 5155 deletions(-) delete mode 100644 Main/gh-repo-archive.1 delete mode 100644 Main/gh-repo-autolink-create.1 delete mode 100644 Main/gh-repo-autolink-delete.1 delete mode 100644 Main/gh-repo-autolink-list.1 delete mode 100644 Main/gh-repo-autolink-view.1 delete mode 100644 Main/gh-repo-autolink.1 delete mode 100644 Main/gh-repo-clone.1 delete mode 100644 Main/gh-repo-create.1 delete mode 100644 Main/gh-repo-delete.1 delete mode 100644 Main/gh-repo-deploy-key-add.1 delete mode 100644 Main/gh-repo-deploy-key-delete.1 delete mode 100644 Main/gh-repo-deploy-key-list.1 delete mode 100644 Main/gh-repo-deploy-key.1 delete mode 100644 Main/gh-repo-edit.1 delete mode 100644 Main/gh-repo-fork.1 delete mode 100644 Main/gh-repo-gitignore-list.1 delete mode 100644 Main/gh-repo-gitignore-view.1 delete mode 100644 Main/gh-repo-gitignore.1 delete mode 100644 Main/gh-repo-license-list.1 delete mode 100644 Main/gh-repo-license-view.1 delete mode 100644 Main/gh-repo-license.1 delete mode 100644 Main/gh-repo-list.1 delete mode 100644 Main/gh-repo-rename.1 delete mode 100644 Main/gh-repo-set-default.1 delete mode 100644 Main/gh-repo-sync.1 delete mode 100644 Main/gh-repo-unarchive.1 delete mode 100644 Main/gh-repo-view.1 delete mode 100644 Main/gh-repo.1 delete mode 100644 Main/gh-ruleset-check.1 delete mode 100644 Main/gh-ruleset-list.1 delete mode 100644 Main/gh-ruleset-view.1 delete mode 100644 Main/gh-ruleset.1 delete mode 100644 Main/gh-run-cancel.1 delete mode 100644 Main/gh-run-delete.1 delete mode 100644 Main/gh-run-download.1 delete mode 100644 Main/gh-run-list.1 delete mode 100644 Main/gh-run-rerun.1 delete mode 100644 Main/gh-run-view.1 delete mode 100644 Main/gh-run-watch.1 delete mode 100644 Main/gh-run.1 delete mode 100644 Main/gh-search-code.1 delete mode 100644 Main/gh-search-commits.1 delete mode 100644 Main/gh-search-issues.1 delete mode 100644 Main/gh-search-prs.1 delete mode 100644 Main/gh-search-repos.1 delete mode 100644 Main/gh-search.1 delete mode 100644 Main/gh-secret-delete.1 delete mode 100644 Main/gh-secret-list.1 delete mode 100644 Main/gh-secret-set.1 delete mode 100644 Main/gh-secret.1 delete mode 100644 Main/gh-ssh-key-add.1 delete mode 100644 Main/gh-ssh-key-delete.1 delete mode 100644 Main/gh-ssh-key-list.1 delete mode 100644 Main/gh-ssh-key.1 delete mode 100644 Main/gh-status.1 delete mode 100644 Main/gh-variable-delete.1 delete mode 100644 Main/gh-variable-get.1 delete mode 100644 Main/gh-variable-list.1 delete mode 100644 Main/gh-variable-set.1 delete mode 100644 Main/gh-variable.1 delete mode 100644 Main/gh-workflow-disable.1 delete mode 100644 Main/gh-workflow-enable.1 delete mode 100644 Main/gh-workflow-list.1 delete mode 100644 Main/gh-workflow-run.1 delete mode 100644 Main/gh-workflow-view.1 delete mode 100644 Main/gh-workflow.1 delete mode 100644 Main/gh.1 diff --git a/Main/gh-repo-archive.1 b/Main/gh-repo-archive.1 deleted file mode 100644 index 849fc47..0000000 --- a/Main/gh-repo-archive.1 +++ /dev/null @@ -1,42 +0,0 @@ -.nh -.TH "GH-REPO-ARCHIVE" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-archive - Archive a repository - - -.SH SYNOPSIS -\fBgh repo archive [] [flags]\fR - - -.SH DESCRIPTION -Archive a GitHub repository. - -.PP -With no argument, archives the current repository. - - -.SH OPTIONS -.TP -\fB-y\fR, \fB--yes\fR -Skip the confirmation prompt - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH SEE ALSO -\fBgh-repo(1)\fR diff --git a/Main/gh-repo-autolink-create.1 b/Main/gh-repo-autolink-create.1 deleted file mode 100644 index 51111a0..0000000 --- a/Main/gh-repo-autolink-create.1 +++ /dev/null @@ -1,82 +0,0 @@ -.nh -.TH "GH-REPO-AUTOLINK-CREATE" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-autolink-create - Create a new autolink reference - - -.SH SYNOPSIS -\fBgh repo autolink create [flags]\fR - - -.SH DESCRIPTION -Create a new autolink reference for a repository. - -.PP -The \fBkeyPrefix\fR argument specifies the prefix that will generate a link when it is appended by certain characters. - -.PP -The \fBurlTemplate\fR argument specifies the target URL that will be generated when the keyPrefix is found, which -must contain \fB\fR variable for the reference number. - -.PP -By default, autolinks are alphanumeric with \fB--numeric\fR flag used to create a numeric autolink. - -.PP -The \fB\fR variable behavior differs depending on whether the autolink is alphanumeric or numeric: -.IP \(bu 2 -alphanumeric: matches \fBA-Z\fR (case insensitive), \fB0-9\fR, and \fB-\fR -.IP \(bu 2 -numeric: matches \fB0-9\fR - -.PP -If the template contains multiple instances of \fB\fR, only the first will be replaced. - - -.SH OPTIONS -.TP -\fB-n\fR, \fB--numeric\fR -Mark autolink as numeric - - -.SH OPTIONS INHERITED FROM PARENT COMMANDS -.TP -\fB-R\fR, \fB--repo\fR \fB<[HOST/]OWNER/REPO>\fR -Select another repository using the [HOST/]OWNER/REPO format - - -.SH ALIASES -gh repo autolink new - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH EXAMPLE -.EX -# Create an alphanumeric autolink to example.com for the key prefix "TICKET-". -# Generates https://example.com/TICKET?query=123abc from "TICKET-123abc". -$ gh repo autolink create TICKET- "https://example.com/TICKET?query=" - -# Create a numeric autolink to example.com for the key prefix "STORY-". -# Generates https://example.com/STORY?id=123 from "STORY-123". -$ gh repo autolink create STORY- "https://example.com/STORY?id=" --numeric - -.EE - - -.SH SEE ALSO -\fBgh-repo-autolink(1)\fR diff --git a/Main/gh-repo-autolink-delete.1 b/Main/gh-repo-autolink-delete.1 deleted file mode 100644 index f04fe25..0000000 --- a/Main/gh-repo-autolink-delete.1 +++ /dev/null @@ -1,45 +0,0 @@ -.nh -.TH "GH-REPO-AUTOLINK-DELETE" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-autolink-delete - Delete an autolink reference - - -.SH SYNOPSIS -\fBgh repo autolink delete [flags]\fR - - -.SH DESCRIPTION -Delete an autolink reference for a repository. - - -.SH OPTIONS -.TP -\fB--yes\fR -Confirm deletion without prompting - - -.SH OPTIONS INHERITED FROM PARENT COMMANDS -.TP -\fB-R\fR, \fB--repo\fR \fB<[HOST/]OWNER/REPO>\fR -Select another repository using the [HOST/]OWNER/REPO format - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH SEE ALSO -\fBgh-repo-autolink(1)\fR diff --git a/Main/gh-repo-autolink-list.1 b/Main/gh-repo-autolink-list.1 deleted file mode 100644 index 691ca94..0000000 --- a/Main/gh-repo-autolink-list.1 +++ /dev/null @@ -1,68 +0,0 @@ -.nh -.TH "GH-REPO-AUTOLINK-LIST" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-autolink-list - List autolink references for a GitHub repository - - -.SH SYNOPSIS -\fBgh repo autolink list [flags]\fR - - -.SH DESCRIPTION -Gets all autolink references that are configured for a repository. - -.PP -Information about autolinks is only available to repository administrators. - - -.SH OPTIONS -.TP -\fB-q\fR, \fB--jq\fR \fB\fR -Filter JSON output using a jq expression - -.TP -\fB--json\fR \fB\fR -Output JSON with the specified fields - -.TP -\fB-t\fR, \fB--template\fR \fB\fR -Format JSON output using a Go template; see "gh help formatting" - -.TP -\fB-w\fR, \fB--web\fR -List autolink references in the web browser - - -.SH OPTIONS INHERITED FROM PARENT COMMANDS -.TP -\fB-R\fR, \fB--repo\fR \fB<[HOST/]OWNER/REPO>\fR -Select another repository using the [HOST/]OWNER/REPO format - - -.SH ALIASES -gh repo autolink ls - - -.SH JSON FIELDS -\fBid\fR, \fBisAlphanumeric\fR, \fBkeyPrefix\fR, \fBurlTemplate\fR - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH SEE ALSO -\fBgh-repo-autolink(1)\fR diff --git a/Main/gh-repo-autolink-view.1 b/Main/gh-repo-autolink-view.1 deleted file mode 100644 index 4476dd7..0000000 --- a/Main/gh-repo-autolink-view.1 +++ /dev/null @@ -1,57 +0,0 @@ -.nh -.TH "GH-REPO-AUTOLINK-VIEW" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-autolink-view - View an autolink reference - - -.SH SYNOPSIS -\fBgh repo autolink view [flags]\fR - - -.SH DESCRIPTION -View an autolink reference for a repository. - - -.SH OPTIONS -.TP -\fB-q\fR, \fB--jq\fR \fB\fR -Filter JSON output using a jq expression - -.TP -\fB--json\fR \fB\fR -Output JSON with the specified fields - -.TP -\fB-t\fR, \fB--template\fR \fB\fR -Format JSON output using a Go template; see "gh help formatting" - - -.SH OPTIONS INHERITED FROM PARENT COMMANDS -.TP -\fB-R\fR, \fB--repo\fR \fB<[HOST/]OWNER/REPO>\fR -Select another repository using the [HOST/]OWNER/REPO format - - -.SH JSON FIELDS -\fBid\fR, \fBisAlphanumeric\fR, \fBkeyPrefix\fR, \fBurlTemplate\fR - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH SEE ALSO -\fBgh-repo-autolink(1)\fR diff --git a/Main/gh-repo-autolink.1 b/Main/gh-repo-autolink.1 deleted file mode 100644 index 506e05d..0000000 --- a/Main/gh-repo-autolink.1 +++ /dev/null @@ -1,64 +0,0 @@ -.nh -.TH "GH-REPO-AUTOLINK" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-autolink - Manage autolink references - - -.SH SYNOPSIS -\fBgh repo autolink [flags]\fR - - -.SH DESCRIPTION -Autolinks link issues, pull requests, commit messages, and release descriptions to external third-party services. - -.PP -Autolinks require \fBadmin\fR role to view or manage. - -.PP -For more information, see -\[la]https://docs.github.com/en/repositories/managing\-your\-repositorys\-settings\-and\-features/managing\-repository\-settings/configuring\-autolinks\-to\-reference\-external\-resources\[ra] - - -.SH AVAILABLE COMMANDS -.TP -\fBgh-repo-autolink-create(1)\fR -Create a new autolink reference - -.TP -\fBgh-repo-autolink-delete(1)\fR -Delete an autolink reference - -.TP -\fBgh-repo-autolink-list(1)\fR -List autolink references for a GitHub repository - -.TP -\fBgh-repo-autolink-view(1)\fR -View an autolink reference - - -.SH OPTIONS -.TP -\fB-R\fR, \fB--repo\fR \fB<[HOST/]OWNER/REPO>\fR -Select another repository using the [HOST/]OWNER/REPO format - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH SEE ALSO -\fBgh-repo(1)\fR diff --git a/Main/gh-repo-clone.1 b/Main/gh-repo-clone.1 deleted file mode 100644 index 94c2b9d..0000000 --- a/Main/gh-repo-clone.1 +++ /dev/null @@ -1,79 +0,0 @@ -.nh -.TH "GH-REPO-CLONE" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-clone - Clone a repository locally - - -.SH SYNOPSIS -\fBgh repo clone [] [-- ...]\fR - - -.SH DESCRIPTION -Clone a GitHub repository locally. Pass additional \fBgit clone\fR flags by listing -them after \fB--\fR\&. - -.PP -If the \fBOWNER/\fR portion of the \fBOWNER/REPO\fR repository argument is omitted, it -defaults to the name of the authenticating user. - -.PP -When a protocol scheme is not provided in the repository argument, the \fBgit_protocol\fR will be -chosen from your configuration, which can be checked via \fBgh config get git_protocol\fR\&. If the protocol -scheme is provided, the repository will be cloned using the specified protocol. - -.PP -If the repository is a fork, its parent repository will be added as an additional -git remote called \fBupstream\fR\&. The remote name can be configured using \fB--upstream-remote-name\fR\&. -The \fB--upstream-remote-name\fR option supports an \fB@owner\fR value which will name -the remote after the owner of the parent repository. - -.PP -If the repository is a fork, its parent repository will be set as the default remote repository. - - -.SH OPTIONS -.TP -\fB-u\fR, \fB--upstream-remote-name\fR \fB (default "upstream")\fR -Upstream remote name when cloning a fork - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH EXAMPLE -.EX -# Clone a repository from a specific org -$ gh repo clone cli/cli - -# Clone a repository from your own account -$ gh repo clone myrepo - -# Clone a repo, overriding git protocol configuration -$ gh repo clone https://github.com/cli/cli -$ gh repo clone git@github.com:cli/cli.git - -# Clone a repository to a custom directory -$ gh repo clone cli/cli workspace/cli - -# Clone a repository with additional git clone flags -$ gh repo clone cli/cli -- --depth=1 - -.EE - - -.SH SEE ALSO -\fBgh-repo(1)\fR diff --git a/Main/gh-repo-create.1 b/Main/gh-repo-create.1 deleted file mode 100644 index 1de5de6..0000000 --- a/Main/gh-repo-create.1 +++ /dev/null @@ -1,154 +0,0 @@ -.nh -.TH "GH-REPO-CREATE" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-create - Create a new repository - - -.SH SYNOPSIS -\fBgh repo create [] [flags]\fR - - -.SH DESCRIPTION -Create a new GitHub repository. - -.PP -To create a repository interactively, use \fBgh repo create\fR with no arguments. - -.PP -To create a remote repository non-interactively, supply the repository name and one of \fB--public\fR, \fB--private\fR, or \fB--internal\fR\&. -Pass \fB--clone\fR to clone the new repository locally. - -.PP -If the \fBOWNER/\fR portion of the \fBOWNER/REPO\fR name argument is omitted, it -defaults to the name of the authenticating user. - -.PP -To create a remote repository from an existing local repository, specify the source directory with \fB--source\fR\&. -By default, the remote repository name will be the name of the source directory. - -.PP -Pass \fB--push\fR to push any local commits to the new repository. If the repo is bare, this will mirror all refs. - -.PP -For language or platform .gitignore templates to use with \fB--gitignore\fR, -\[la]https://github.com/github/gitignore\[ra]\&. - -.PP -For license keywords to use with \fB--license\fR, run \fBgh repo license list\fR or visit -\[la]https://choosealicense.com\[ra]\&. - -.PP -The repo is created with the configured repository default branch, see -\[la]https://docs.github.com/en/account\-and\-profile/setting\-up\-and\-managing\-your\-personal\-account\-on\-github/managing\-user\-account\-settings/managing\-the\-default\-branch\-name\-for\-your\-repositories\[ra]\&. - - -.SH OPTIONS -.TP -\fB--add-readme\fR -Add a README file to the new repository - -.TP -\fB-c\fR, \fB--clone\fR -Clone the new repository to the current directory - -.TP -\fB-d\fR, \fB--description\fR \fB\fR -Description of the repository - -.TP -\fB--disable-issues\fR -Disable issues in the new repository - -.TP -\fB--disable-wiki\fR -Disable wiki in the new repository - -.TP -\fB-g\fR, \fB--gitignore\fR \fB\fR -Specify a gitignore template for the repository - -.TP -\fB-h\fR, \fB--homepage\fR \fB\fR -Repository home page URL - -.TP -\fB--include-all-branches\fR -Include all branches from template repository - -.TP -\fB--internal\fR -Make the new repository internal - -.TP -\fB-l\fR, \fB--license\fR \fB\fR -Specify an Open Source License for the repository - -.TP -\fB--private\fR -Make the new repository private - -.TP -\fB--public\fR -Make the new repository public - -.TP -\fB--push\fR -Push local commits to the new repository - -.TP -\fB-r\fR, \fB--remote\fR \fB\fR -Specify remote name for the new repository - -.TP -\fB-s\fR, \fB--source\fR \fB\fR -Specify path to local repository to use as source - -.TP -\fB-t\fR, \fB--team\fR \fB\fR -The name of the organization team to be granted access - -.TP -\fB-p\fR, \fB--template\fR \fB\fR -Make the new repository based on a template repository - - -.SH ALIASES -gh repo new - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH EXAMPLE -.EX -# Create a repository interactively -$ gh repo create - -# Create a new remote repository and clone it locally -$ gh repo create my-project --public --clone - -# Create a new remote repository in a different organization -$ gh repo create my-org/my-project --public - -# Create a remote repository from the current directory -$ gh repo create my-project --private --source=. --remote=upstream - -.EE - - -.SH SEE ALSO -\fBgh-repo(1)\fR diff --git a/Main/gh-repo-delete.1 b/Main/gh-repo-delete.1 deleted file mode 100644 index 6d47a75..0000000 --- a/Main/gh-repo-delete.1 +++ /dev/null @@ -1,46 +0,0 @@ -.nh -.TH "GH-REPO-DELETE" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-delete - Delete a repository - - -.SH SYNOPSIS -\fBgh repo delete [] [flags]\fR - - -.SH DESCRIPTION -Delete a GitHub repository. - -.PP -With no argument, deletes the current repository. Otherwise, deletes the specified repository. - -.PP -Deletion requires authorization with the \fBdelete_repo\fR scope. -To authorize, run \fBgh auth refresh -s delete_repo\fR - - -.SH OPTIONS -.TP -\fB--yes\fR -Confirm deletion without prompting - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH SEE ALSO -\fBgh-repo(1)\fR diff --git a/Main/gh-repo-deploy-key-add.1 b/Main/gh-repo-deploy-key-add.1 deleted file mode 100644 index 8f4b097..0000000 --- a/Main/gh-repo-deploy-key-add.1 +++ /dev/null @@ -1,63 +0,0 @@ -.nh -.TH "GH-REPO-DEPLOY-KEY-ADD" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-deploy-key-add - Add a deploy key to a GitHub repository - - -.SH SYNOPSIS -\fBgh repo deploy-key add [flags]\fR - - -.SH DESCRIPTION -Add a deploy key to a GitHub repository. - -.PP -Note that any key added by gh will be associated with the current authentication token. -If you de-authorize the GitHub CLI app or authentication token from your account, any -deploy keys added by GitHub CLI will be removed as well. - - -.SH OPTIONS -.TP -\fB-w\fR, \fB--allow-write\fR -Allow write access for the key - -.TP -\fB-t\fR, \fB--title\fR \fB\fR -Title of the new key - - -.SH OPTIONS INHERITED FROM PARENT COMMANDS -.TP -\fB-R\fR, \fB--repo\fR \fB<[HOST/]OWNER/REPO>\fR -Select another repository using the [HOST/]OWNER/REPO format - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH EXAMPLE -.EX -# Generate a passwordless SSH key and add it as a deploy key to a repository -$ ssh-keygen -t ed25519 -C "my description" -N "" -f ~/.ssh/gh-test -$ gh repo deploy-key add ~/.ssh/gh-test.pub - -.EE - - -.SH SEE ALSO -\fBgh-repo-deploy-key(1)\fR diff --git a/Main/gh-repo-deploy-key-delete.1 b/Main/gh-repo-deploy-key-delete.1 deleted file mode 100644 index dfd34cf..0000000 --- a/Main/gh-repo-deploy-key-delete.1 +++ /dev/null @@ -1,35 +0,0 @@ -.nh -.TH "GH-REPO-DEPLOY-KEY-DELETE" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-deploy-key-delete - Delete a deploy key from a GitHub repository - - -.SH SYNOPSIS -\fBgh repo deploy-key delete [flags]\fR - - -.SH OPTIONS INHERITED FROM PARENT COMMANDS -.TP -\fB-R\fR, \fB--repo\fR \fB<[HOST/]OWNER/REPO>\fR -Select another repository using the [HOST/]OWNER/REPO format - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH SEE ALSO -\fBgh-repo-deploy-key(1)\fR diff --git a/Main/gh-repo-deploy-key-list.1 b/Main/gh-repo-deploy-key-list.1 deleted file mode 100644 index 9b4c6a6..0000000 --- a/Main/gh-repo-deploy-key-list.1 +++ /dev/null @@ -1,57 +0,0 @@ -.nh -.TH "GH-REPO-DEPLOY-KEY-LIST" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-deploy-key-list - List deploy keys in a GitHub repository - - -.SH SYNOPSIS -\fBgh repo deploy-key list [flags]\fR - - -.SH OPTIONS -.TP -\fB-q\fR, \fB--jq\fR \fB\fR -Filter JSON output using a jq expression - -.TP -\fB--json\fR \fB\fR -Output JSON with the specified fields - -.TP -\fB-t\fR, \fB--template\fR \fB\fR -Format JSON output using a Go template; see "gh help formatting" - - -.SH OPTIONS INHERITED FROM PARENT COMMANDS -.TP -\fB-R\fR, \fB--repo\fR \fB<[HOST/]OWNER/REPO>\fR -Select another repository using the [HOST/]OWNER/REPO format - - -.SH ALIASES -gh repo deploy-key ls - - -.SH JSON FIELDS -\fBcreatedAt\fR, \fBid\fR, \fBkey\fR, \fBreadOnly\fR, \fBtitle\fR - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH SEE ALSO -\fBgh-repo-deploy-key(1)\fR diff --git a/Main/gh-repo-deploy-key.1 b/Main/gh-repo-deploy-key.1 deleted file mode 100644 index 539117d..0000000 --- a/Main/gh-repo-deploy-key.1 +++ /dev/null @@ -1,49 +0,0 @@ -.nh -.TH "GH-REPO-DEPLOY-KEY" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-deploy-key - Manage deploy keys in a repository - - -.SH SYNOPSIS -\fBgh repo deploy-key [flags]\fR - - -.SH AVAILABLE COMMANDS -.TP -\fBgh-repo-deploy-key-add(1)\fR -Add a deploy key to a GitHub repository - -.TP -\fBgh-repo-deploy-key-delete(1)\fR -Delete a deploy key from a GitHub repository - -.TP -\fBgh-repo-deploy-key-list(1)\fR -List deploy keys in a GitHub repository - - -.SH OPTIONS -.TP -\fB-R\fR, \fB--repo\fR \fB<[HOST/]OWNER/REPO>\fR -Select another repository using the [HOST/]OWNER/REPO format - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH SEE ALSO -\fBgh-repo(1)\fR diff --git a/Main/gh-repo-edit.1 b/Main/gh-repo-edit.1 deleted file mode 100644 index 07c6a4d..0000000 --- a/Main/gh-repo-edit.1 +++ /dev/null @@ -1,155 +0,0 @@ -.nh -.TH "GH-REPO-EDIT" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-edit - Edit repository settings - - -.SH SYNOPSIS -\fBgh repo edit [] [flags]\fR - - -.SH DESCRIPTION -Edit repository settings. - -.PP -To toggle a setting off, use the \fB--=false\fR syntax. - -.PP -Changing repository visibility can have unexpected consequences including but not limited to: -.IP \(bu 2 -Losing stars and watchers, affecting repository ranking -.IP \(bu 2 -Detaching public forks from the network -.IP \(bu 2 -Disabling push rulesets -.IP \(bu 2 -Allowing access to GitHub Actions history and logs - -.PP -When the \fB--visibility\fR flag is used, \fB--accept-visibility-change-consequences\fR flag is required. - -.PP -For information on all the potential consequences, see -\[la]https://gh.io/setting\-repository\-visibility\[ra]\&. - - -.SH OPTIONS -.TP -\fB--accept-visibility-change-consequences\fR -Accept the consequences of changing the repository visibility - -.TP -\fB--add-topic\fR \fB\fR -Add repository topic - -.TP -\fB--allow-forking\fR -Allow forking of an organization repository - -.TP -\fB--allow-update-branch\fR -Allow a pull request head branch that is behind its base branch to be updated - -.TP -\fB--default-branch\fR \fB\fR -Set the default branch name for the repository - -.TP -\fB--delete-branch-on-merge\fR -Delete head branch when pull requests are merged - -.TP -\fB-d\fR, \fB--description\fR \fB\fR -Description of the repository - -.TP -\fB--enable-advanced-security\fR -Enable advanced security in the repository - -.TP -\fB--enable-auto-merge\fR -Enable auto-merge functionality - -.TP -\fB--enable-discussions\fR -Enable discussions in the repository - -.TP -\fB--enable-issues\fR -Enable issues in the repository - -.TP -\fB--enable-merge-commit\fR -Enable merging pull requests via merge commit - -.TP -\fB--enable-projects\fR -Enable projects in the repository - -.TP -\fB--enable-rebase-merge\fR -Enable merging pull requests via rebase - -.TP -\fB--enable-secret-scanning\fR -Enable secret scanning in the repository - -.TP -\fB--enable-secret-scanning-push-protection\fR -Enable secret scanning push protection in the repository. Secret scanning must be enabled first - -.TP -\fB--enable-squash-merge\fR -Enable merging pull requests via squashed commit - -.TP -\fB--enable-wiki\fR -Enable wiki in the repository - -.TP -\fB-h\fR, \fB--homepage\fR \fB\fR -Repository home page URL - -.TP -\fB--remove-topic\fR \fB\fR -Remove repository topic - -.TP -\fB--template\fR -Make the repository available as a template repository - -.TP -\fB--visibility\fR \fB\fR -Change the visibility of the repository to {public,private,internal} - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH EXAMPLE -.EX -# Enable issues and wiki -$ gh repo edit --enable-issues --enable-wiki - -# Disable projects -$ gh repo edit --enable-projects=false - -.EE - - -.SH SEE ALSO -\fBgh-repo(1)\fR diff --git a/Main/gh-repo-fork.1 b/Main/gh-repo-fork.1 deleted file mode 100644 index a7d3e9f..0000000 --- a/Main/gh-repo-fork.1 +++ /dev/null @@ -1,74 +0,0 @@ -.nh -.TH "GH-REPO-FORK" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-fork - Create a fork of a repository - - -.SH SYNOPSIS -\fBgh repo fork [] [-- ...] [flags]\fR - - -.SH DESCRIPTION -Create a fork of a repository. - -.PP -With no argument, creates a fork of the current repository. Otherwise, forks -the specified repository. - -.PP -By default, the new fork is set to be your \fBorigin\fR remote and any existing -origin remote is renamed to \fBupstream\fR\&. To alter this behavior, you can set -a name for the new fork's remote with \fB--remote-name\fR\&. - -.PP -The \fBupstream\fR remote will be set as the default remote repository. - -.PP -Additional \fBgit clone\fR flags can be passed after \fB--\fR\&. - - -.SH OPTIONS -.TP -\fB--clone\fR -Clone the fork - -.TP -\fB--default-branch-only\fR -Only include the default branch in the fork - -.TP -\fB--fork-name\fR \fB\fR -Rename the forked repository - -.TP -\fB--org\fR \fB\fR -Create the fork in an organization - -.TP -\fB--remote\fR -Add a git remote for the fork - -.TP -\fB--remote-name\fR \fB (default "origin")\fR -Specify the name for the new remote - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH SEE ALSO -\fBgh-repo(1)\fR diff --git a/Main/gh-repo-gitignore-list.1 b/Main/gh-repo-gitignore-list.1 deleted file mode 100644 index cf30a85..0000000 --- a/Main/gh-repo-gitignore-list.1 +++ /dev/null @@ -1,33 +0,0 @@ -.nh -.TH "GH-REPO-GITIGNORE-LIST" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-gitignore-list - List available repository gitignore templates - - -.SH SYNOPSIS -\fBgh repo gitignore list [flags]\fR - - -.SH ALIASES -gh repo gitignore ls - - -.SH EXIT CODES -0: Successful execution - -.PP -1: Error - -.PP -2: Command canceled - -.PP -4: Authentication required - -.PP -NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information. - - -.SH SEE ALSO -\fBgh-repo-gitignore(1)\fR diff --git a/Main/gh-repo-gitignore-view.1 b/Main/gh-repo-gitignore-view.1 deleted file mode 100644 index 1a2935c..0000000 --- a/Main/gh-repo-gitignore-view.1 +++ /dev/null @@ -1,56 +0,0 @@ -.nh -.TH "GH-REPO-GITIGNORE-VIEW" "1" "May 2025" "GitHub CLI 2.73.0" "GitHub CLI manual" - -.SH NAME -gh-repo-gitignore-view - View an available repository gitignore template - - -.SH SYNOPSIS -\fBgh repo gitignore view