# Deploy Site

### Github Pages

1. Make sure you've built your primo site out to a repository
2. Go to that repository's settings and scroll down to Github Pages
3. Enable Github Pages, pointing it at your repo's root

### Vercel

1. Make sure you've built your primo site out to a repository
2. Follow the \[instructions]\(<https://vercel.com/docs/git/vercel-for-github>) for importing a Github repository.&#x20;
3. There's no need to configure the install. Just point it to the root of the repo.&#x20;

### Netlify

1. Follow the \[instructions]\(<https://www.netlify.com/blog/2016/09/29/a-step-by-step-guide-deploying-on-netlify/>) for deploying to Netlify.&#x20;
2. When configuring the settings, do not enter a build command or a public directory (the site is pre-built and index.html is in the root)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://primo.gitbook.io/usage/basic-usage/deploy-site.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
