Request: gitea CLI should support repository creation #4

Open
opened 2025-09-07 17:48:10 +10:00 by foxadmin · 0 comments
Owner

Request: Create FSS-Mini-RAG GitHub Synchronization Repository

Issue Summary

Need to create a new clean repository called fss-mini-rag-github for production PyPI publishing and GitHub synchronization to avoid dirty git history.

Repository Details

  • Name: fss-mini-rag-github
  • Description: "FSS-Mini-RAG production repository for GitHub synchronization and PyPI publishing"
  • Visibility: Public
  • Purpose: Clean production repository without development history

Background

The current Fss-Rag-Mini repository has extensive development history including experimental branches, test commits, and development artifacts. For PyPI publishing and professional GitHub presence, we need a clean repository with only production-ready code.

Clean Repository Prepared

I've prepared a clean repository at /tmp/fss-mini-rag-clean/ with:

  • Single clean initial commit
  • All production files included
  • Professional commit message
  • Main branch (no master)
  • Ready for immediate upload

Manual Creation Steps Needed

Since the gitea CLI doesn't support repository creation:

  1. Web Interface: Go to http://192.168.1.3:3000

  2. Create Repository: Use "+" → "New Repository"

  3. Settings:

    • Repository name: fss-mini-rag-github
    • Description: "FSS-Mini-RAG production repository for GitHub synchronization and PyPI publishing"
    • Visibility: Public
    • Initialize: No (we have clean repo ready)
  4. Upload Clean Repository:

    cd /tmp/fss-mini-rag-clean
    git remote add origin http://192.168.1.3:3000/foxadmin/fss-mini-rag-github.git
    git push -u origin main
    

Contents Include

  • Complete Python packaging setup (pyproject.toml)
  • Professional GitHub Actions CI/CD workflow
  • Cross-platform installers (Linux/macOS/Windows)
  • Comprehensive documentation
  • PyPI publication readiness
  • Professional user experience

Urgency

High - needed for PyPI launch preparation and clean GitHub synchronization.

Alternative

If manual creation is not preferred, we could use the GitHub API directly or accept the current repository with its development history.


This issue created because gitea CLI lacks repository creation functionality.

# Request: Create FSS-Mini-RAG GitHub Synchronization Repository ## Issue Summary Need to create a new clean repository called `fss-mini-rag-github` for production PyPI publishing and GitHub synchronization to avoid dirty git history. ## Repository Details - **Name**: `fss-mini-rag-github` - **Description**: "FSS-Mini-RAG production repository for GitHub synchronization and PyPI publishing" - **Visibility**: Public - **Purpose**: Clean production repository without development history ## Background The current Fss-Rag-Mini repository has extensive development history including experimental branches, test commits, and development artifacts. For PyPI publishing and professional GitHub presence, we need a clean repository with only production-ready code. ## Clean Repository Prepared I've prepared a clean repository at `/tmp/fss-mini-rag-clean/` with: - Single clean initial commit - All production files included - Professional commit message - Main branch (no master) - Ready for immediate upload ## Manual Creation Steps Needed Since the gitea CLI doesn't support repository creation: 1. **Web Interface**: Go to http://192.168.1.3:3000 2. **Create Repository**: Use "+" → "New Repository" 3. **Settings**: - Repository name: `fss-mini-rag-github` - Description: "FSS-Mini-RAG production repository for GitHub synchronization and PyPI publishing" - Visibility: Public - Initialize: No (we have clean repo ready) 4. **Upload Clean Repository**: ```bash cd /tmp/fss-mini-rag-clean git remote add origin http://192.168.1.3:3000/foxadmin/fss-mini-rag-github.git git push -u origin main ``` ## Contents Include - Complete Python packaging setup (pyproject.toml) - Professional GitHub Actions CI/CD workflow - Cross-platform installers (Linux/macOS/Windows) - Comprehensive documentation - PyPI publication readiness - Professional user experience ## Urgency High - needed for PyPI launch preparation and clean GitHub synchronization. ## Alternative If manual creation is not preferred, we could use the GitHub API directly or accept the current repository with its development history. --- *This issue created because gitea CLI lacks repository creation functionality.*
Sign in to join this conversation.
No Label
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: BobAi/Fss-Rag-Mini#4
No description provided.