Skip to content

Making A Repository Easier to Index

Lance Collins edited this page Sep 3, 2023 · 1 revision

Our indexing pipeline handles some common cases automatically or with minimal configuration. However, the tips below can help improve chances of successfully indexing a repository.

  • Having a top level *.proj or *.sln file which can be built with a simple call to dotnet build.
  • Having a top level cmd file which builds the repository's code which can produce binlog files to a configurable folder. Be sure to mention how binlog file path should be specified (i.e. which environment variable or command line argument).

NOTE: Currently, indexing takes place on the 'windows-latest' hosted runner. If testing build for indexing, testing on the windows-latest runner will reduce chances of discrepancies.

Clone this wiki locally