# Failed to build site. 

**URL:** <https://talk.jekyllrb.com/t/failed-to-build-site/5578>\
**Category:** Help\
**Created:** [January 30, 2021, 4:33pm UTC](https://talk.jekyllrb.com/t/failed-to-build-site/5578 "2021-01-30T16:33:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Syring](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/syring/32/3184_2.png) [@Syring](https://talk.jekyllrb.com/u/Syring)\
**Post date:** [January 30, 2021, 4:33pm UTC](https://talk.jekyllrb.com/t/failed-to-build-site/5578/1 "2021-01-30T16:33:32Z")

</div>

I updated a link for a research article and now the page won’t build. I reverted to the old file and still won’t work.

 ![Screenshot_20210124-140700](https://canada1.discourse-cdn.com/flex030/uploads/jekyllrb/original/2X/f/f0ddf5a9b7a2efe882ec9c348bb9e1c388722af3.jpeg)

The help details are nothing other than “failed to build”. Any help would be greatly appreciated!

---

<div class="post-metadata">

**Author:** ![MichaelCurrin](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/michaelcurrin/32/2340_2.png) [@MichaelCurrin](https://talk.jekyllrb.com/u/MichaelCurrin)\
**Post date:** [January 30, 2021, 9:21pm UTC](https://talk.jekyllrb.com/t/failed-to-build-site/5578/2 "2021-01-30T21:21:59Z")

</div>

Unfortunately that is a limitation of using GH Pages.

You’re likely to be able to find and solve the issue yourself by running your Jekyll site locally.

```auto
bundle exec jekyll serve --trace

```

---

<div class="post-metadata">

**Author:** ![MichaelCurrin](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/michaelcurrin/32/2340_2.png) [@MichaelCurrin](https://talk.jekyllrb.com/u/MichaelCurrin)\
**Post date:** [January 30, 2021, 9:23pm UTC](https://talk.jekyllrb.com/t/failed-to-build-site/5578/3 "2021-01-30T21:23:25Z")

</div>

Also, check the history clock icon on repo. You’ll see a history of commits with ticks or x markers. Find the first commit that caused a break and that will tell you what you broke

---

<div class="post-metadata">

**Author:** ![Syring](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/syring/32/3184_2.png) [@Syring](https://talk.jekyllrb.com/u/Syring)\
**Post date:** [January 31, 2021, 5:19am UTC](https://talk.jekyllrb.com/t/failed-to-build-site/5578/4 "2021-01-31T05:19:33Z")

</div>

You’re exactly right. We were pointing to a remote and had to add @main

```
Changed _config.yml: line 2
From remote_theme: daviddarnes/alembic to remote_theme: daviddarnes/alembic@main
```
