docs: finish Forgejo product language in Makefile help
Keep publish-gitea / issue-backend-set-gitea as target names; help text now names Forgejo as the product. Assistant: grok Assistant-Session: 01a09dc6-3f0d-7c93-8b11-8e83c0623d49
This commit is contained in:
parent
360bd29540
commit
de368271f6
2 changed files with 8 additions and 8 deletions
14
Makefile
14
Makefile
|
|
@ -39,7 +39,7 @@ help: ## Show issue core capability help
|
|||
@echo " test-verbose Run tests with verbose output"
|
||||
@echo " package Build source and wheel distributions"
|
||||
@echo " package-check Build and validate distributions"
|
||||
@echo " publish-gitea Publish distributions to Gitea PyPI"
|
||||
@echo " publish-gitea Legacy alias: publish to old Gitea PyPI URL (prefer publish-forgejo)"
|
||||
@echo ""
|
||||
@echo "Feedback & Continuous Improvement:"
|
||||
@echo " feedback MSG=\"...\" Submit feedback about issue-core"
|
||||
|
|
@ -148,7 +148,7 @@ endif
|
|||
issue backend set local
|
||||
|
||||
.PHONY: issue-backend-set-gitea
|
||||
issue-backend-set-gitea: ## Configure Gitea backend (requires REPO=repository-name)
|
||||
issue-backend-set-gitea: ## Configure Forgejo backend (type string gitea; requires REPO=repository-name)
|
||||
ifndef ISSUE_CLI
|
||||
@echo "❌ Issue facade not installed"
|
||||
@exit 1
|
||||
|
|
@ -230,7 +230,7 @@ package-check: package ## Build and validate source/wheel distributions
|
|||
$(PYTHON) -m twine check dist/*
|
||||
|
||||
.PHONY: publish-gitea
|
||||
publish-gitea: package-check ## Publish distributions to the Coulomb Gitea PyPI registry
|
||||
publish-gitea: package-check ## Legacy: publish to the old Coulomb Gitea PyPI URL (prefer publish-forgejo)
|
||||
ifndef TWINE_USERNAME
|
||||
$(error TWINE_USERNAME is required)
|
||||
endif
|
||||
|
|
@ -320,7 +320,7 @@ issue-core-demo: ## Demonstrate facade functionality
|
|||
@echo "The Issue Core provides a unified CLI for issue tracking across:"
|
||||
@echo " • GitHub Issues"
|
||||
@echo " • GitLab Issues"
|
||||
@echo " • Gitea Issues"
|
||||
@echo " • Forgejo Issues"
|
||||
@echo " • Local SQLite storage"
|
||||
@echo ""
|
||||
@echo "Key features:"
|
||||
|
|
@ -350,8 +350,8 @@ issue-detect-repo: ## Detect and configure backend for current repository
|
|||
echo "🐙 GitHub remote detected"; \
|
||||
elif git remote -v 2>/dev/null | grep -q gitlab; then \
|
||||
echo "🦊 GitLab remote detected"; \
|
||||
elif git remote -v 2>/dev/null | grep -q gitea; then \
|
||||
echo "🦋 Gitea remote detected"; \
|
||||
elif git remote -v 2>/dev/null | grep -qE 'forgejo|gitea'; then \
|
||||
echo "🦋 Forgejo remote detected"; \
|
||||
else \
|
||||
echo "📁 Generic git repository - local backend recommended"; \
|
||||
fi; \
|
||||
|
|
@ -395,7 +395,7 @@ capability-info: ## Show capability information
|
|||
@echo "Description: $(CAPABILITY_DESCRIPTION)"
|
||||
@echo "Type: CLI application with backend facade pattern"
|
||||
@echo "Main command: issue"
|
||||
@echo "Supported backends: Local SQLite, GitHub, GitLab, Gitea"
|
||||
@echo "Supported backends: Local SQLite, Forgejo, GitHub, GitLab"
|
||||
@echo "Key features: Repository-aware, offline-capable, unified interface"
|
||||
@echo "Targets:"
|
||||
@$(MAKE) --no-print-directory help | grep "^ " | sed 's/^ / /'
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ discovery:
|
|||
intent: Project and operate on external issue trackers with a stable link to
|
||||
work-record UUIDs; never replace file-first work records as coordination substrate.
|
||||
includes:
|
||||
- unified Python API and CLI over Gitea/SQLite issue operations
|
||||
- unified Python API and CLI over Forgejo/SQLite issue operations
|
||||
- work_record_issue_map store + project/map/push-status
|
||||
- local offline cache and backend sync
|
||||
- credential handling via environment variables
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue