Add package-map for cross-repo SCIP navigation
SCIP Index / index (push) Successful in 1m38s

- Add package-map.edn mapping tui.* namespaces to io.github.ajet/clojure-tui
- Update CI workflow to pass package-map when generating SCIP index
- Enables cross-repo navigation from dependent projects in Sourcegraph

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-03 23:10:03 -05:00
parent 93931f5811
commit 4a05130488
2 changed files with 8 additions and 1 deletions
+1 -1
View File
@@ -40,7 +40,7 @@ jobs:
- name: Generate SCIP index - name: Generate SCIP index
run: | run: |
cd /tmp/scip-clojure cd /tmp/scip-clojure
clojure -M:run -p $GITHUB_WORKSPACE -o $GITHUB_WORKSPACE/index.scip clojure -M:run -p $GITHUB_WORKSPACE -o $GITHUB_WORKSPACE/index.scip -m $GITHUB_WORKSPACE/package-map.edn
env: env:
CLOJURE_LSP_PATH: /usr/local/bin/clojure-lsp CLOJURE_LSP_PATH: /usr/local/bin/clojure-lsp
+7
View File
@@ -0,0 +1,7 @@
;; Package map for cross-repository SCIP navigation
;; Maps namespace prefixes to package@version coordinates
;;
;; This enables Sourcegraph to resolve cross-repo references:
;; - "tui" prefix -> this repository
{"tui" "io.github.ajet/clojure-tui@main"}