The Swift Package Index Blog

Validating Swift Package Index Manifest Files

Posted Monday, April 24, 2023.

The Swift Package Index file .spi.yml file allows package authors to configure some aspects of how we process your package. This file has become much more popular since we launched hosted documentation.

Everyone’s favourite config file format YAML of course, comes without any sharp edges and so it is entirely superfluous that we’ve added an online validation tool where you can verify your manifests:

SPI Manifest validation

We hope this helps package authors successfully set up their Swift Package Index manifests!

The Swift Package Index manifest validation page.
The Swift Package Index is a search engine for Swift packages with one goal. To help you make better decisions about dependencies. For more information, the best place to start is with the Frequently Asked Questions.