Git Product home page Git Product logo

Comments (12)

WillJardee avatar WillJardee commented on September 22, 2024 16

Well, a very silly solution is to remove all the excerpt tags from the frontmatter of all the pages. I removed the excerpt from the 404.md page and Jekyll got past it... and then failed on about.md. Unfortunately, excerpts are leaned on pretty heavily in this theme, so I doubt this is a great option. But perhaps if someone has only a page or two, this would suffice for them in the interim.

Turns out you only have to delete the line from three files (404, about, and non-menu-page). I am not sure what the long-term ramifications are, but after cleaning those three the website deployed.

from academicpages.github.io.

marksherriff avatar marksherriff commented on September 22, 2024 3

Well, a very silly solution is to remove all the excerpt tags from the frontmatter of all the pages. I removed the excerpt from the 404.md page and Jekyll got past it... and then failed on about.md. Unfortunately, excerpts are leaned on pretty heavily in this theme, so I doubt this is a great option. But perhaps if someone has only a page or two, this would suffice for them in the interim.

from academicpages.github.io.

marksherriff avatar marksherriff commented on September 22, 2024 3

Well, a very silly solution is to remove all the excerpt tags from the frontmatter of all the pages. I removed the excerpt from the 404.md page and Jekyll got past it... and then failed on about.md. Unfortunately, excerpts are leaned on pretty heavily in this theme, so I doubt this is a great option. But perhaps if someone has only a page or two, this would suffice for them in the interim.

Turns out you only have to delete the line from three files (404, about, and non-menu-page). I am not sure what the long-term ramifications are, but after cleaning those three the website deployed.

Do you have excerpts on other pages, such as your own content? I have excerpts on all my research project pages which generates a project listing page.

EDIT: I removed the excerpt from just the 404, about, and non-menu-page as suggested and even though I have excerpts on many other pages, the site built properly on github pages. So, victory for all! :-)

from academicpages.github.io.

2prime avatar 2prime commented on September 22, 2024 2

I think the reason is github updated jekyll to v3.9.4. But I don't know how can I rollback

from academicpages.github.io.

jchackett-lcsw avatar jchackett-lcsw commented on September 22, 2024 2

Installing this for the first time and these workarounds were really helpful. Excellent community support. I second that you only need to edit the 3 files from @WillJardee.

from academicpages.github.io.

marksherriff avatar marksherriff commented on September 22, 2024 1

There's further discussion in Jekyll's repo (jekyll/jekyll#9544) with suggestions of using GitHub Actions to setup your own deploy action where you can force the rollback to 3.9.3 or to build locally on 3.9.3 and push to the _site directory. I'm not sure how viable either of these alternatives are, considering it's much more convenient to rely on the github-pages package to manage this.

from academicpages.github.io.

amitabhadey avatar amitabhadey commented on September 22, 2024 1

Was anyone able to resolve the issue? I have already tried all sorts of things but to no avail.

  1. Initially, I thought my recent push corrupted some core files, so I did a quick git checkout to a previous successful commit. That didn't work.
  2. I tried to roll back to Jekyll 3.9.3 by first doing a clean uninstall of my current Jekyll, then removed Gemfile.lock, did a fresh installation of 3.9.3, updated gem bundler and finally performed bundle install. I was able to roll back but the deployment still didn't work for me. It did for some people, as mentioned here and here.
  3. The warning points you to this link. Tried to follow the instructions but that didn't work either.

from academicpages.github.io.

wvirany avatar wvirany commented on September 22, 2024

Note: I even reverted to a previous commit which originally deployed successfully. Now, that commit throws this error.

from academicpages.github.io.

WilderLavington avatar WilderLavington commented on September 22, 2024

Me as well.

from academicpages.github.io.

vince-lam avatar vince-lam commented on September 22, 2024

I have the same issue, will try the solution of creating a jekyll-github-pages.yml in the discussion shared by @marksherriff later

from academicpages.github.io.

amitabhadey avatar amitabhadey commented on September 22, 2024

Well, a very silly solution is to remove all the excerpt tags from the frontmatter of all the pages. I removed the excerpt from the 404.md page and Jekyll got past it... and then failed on about.md. Unfortunately, excerpts are leaned on pretty heavily in this theme, so I doubt this is a great option. But perhaps if someone has only a page or two, this would suffice for them in the interim.

Turns out you only have to delete the line from three files (404, about, and non-menu-page). I am not sure what the long-term ramifications are, but after cleaning those three the website deployed.

This worked for me! Thank you so much!

from academicpages.github.io.

wvirany avatar wvirany commented on September 22, 2024

Well, a very silly solution is to remove all the excerpt tags from the frontmatter of all the pages. I removed the excerpt from the 404.md page and Jekyll got past it... and then failed on about.md. Unfortunately, excerpts are leaned on pretty heavily in this theme, so I doubt this is a great option. But perhaps if someone has only a page or two, this would suffice for them in the interim.

Turns out you only have to delete the line from three files (404, about, and non-menu-page). I am not sure what the long-term ramifications are, but after cleaning those three the website deployed.

@WillJardee I did this and the site deploys without any problems. Thanks!

from academicpages.github.io.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.