Skip to content

Add Tangled forge support#120

Open
abhinavgautam01 wants to merge 1 commit into
git-pkgs:mainfrom
abhinavgautam01:feat/tangled-support
Open

Add Tangled forge support#120
abhinavgautam01 wants to merge 1 commit into
git-pkgs:mainfrom
abhinavgautam01:feat/tangled-support

Conversation

@abhinavgautam01

Copy link
Copy Markdown

closes #13

Summary

Adds initial Tangled.org support as a forge backend.

This includes:

  • new tangled forge type
  • Tangled detection via /xrpc/sh.tangled.knot.version
  • resolver, CLI, config and README wiring
  • TANGLED_TOKEN environment variable support
  • read-only Tangled adapter support for repository metadata, branches, tags and tree listing
  • tests for detection, resolver defaults, token lookup and Tangled XRPC behavior

Testing

env GOCACHE=/private/tmp/forge-gocache go test ./...
git diff --check

Note: Operations that cannot be safely represented by the current interfaces, especially issue/PR APIs that require numeric IDs, return ErrNotSupported.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Tangled.org support

1 participant