actions-marketplace-validations/Rich Code Nav Indexer

Indexes a repo to the Rich Code Nav cloud service

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
repo-tokenYour GITHUB_TOKEN. Only necessary for private repositories. Can also be set via the REPO_TOKEN environment variable. For non-windows scenarios using the environment variable variant is recommended.no
service-tokenThe Code Index service token. Can also be set via the SERVICE_TOKEN environment variable. For non-windows scenarios using the environment variable variant is recommended.no
languagesList of languages to use when discovering repository symbols, separated by ','no
environmentThe Rich Code Navigation environment to upload the index to. One of: production, internal, or development.no
nugetFeedFeed source to use when installing Rich Code Navigation NuGet packagesno
nugetVersionVersion of Rich Code Navigation packages to install, defaults to latest publishedno
configFilesThe config file(s) for the project(s) to be indexed either as glob patterns or specific file paths relative to the root of the repo, separated by ','no
richNavLogOutputDirectoryA comma-separated list of log files created from the build when RichCodeNav.EnvVarDump is a package referenceno
soureRootDirThe directory on the machine where the source code is located, if different from the default.no
maxParallelIndexingJobsEnter a number between 1-4 to change the maximum number of parallel indexing jobs. Defaults to 2.no
typescriptVersionOptional version of TypeScript tools to use. See https://www.npmjs.com/package/lsifno
csharpVersionOptional version of Csharp tools to use. For versions see https://dnceng.visualstudio.com/public/_packaging?_a=feed&feed=dotnet-toolsno
advancedOptionsCppAdditional command line arguments to the c++ LSIF tool. E.g. --arch x86 --verboseno
defaultExpiryThe default maximum number of days for an index to be saved (may be overridden by prExpiry and branchRetention settings)no
prExpiryThe maximum number of days for the index of a PR to be savedno
branchRetentionA comma-separated list of specific branches and maximum number of days to retain; e.g. main, 15, release/production, 30no
namedescription
lspLogsPathThe path to LSP logs that may be uploaded as an artifact for diagnostics.