Skip to content

Missing Disqus template on deployment to gh-pages #156

@deepakunni3

Description

@deepakunni3

This issue was observed by @hmenager after merging PR #149:

Hello, I attempted to merge this year's CoFest PR, but the deployment appears to be failing on GitHub due to a missing Disqus template (https://github.com/OBF/OBF.github.io/actions/runs/24234092151/job/70752255628). I did not modify anything related to this component, and I am not particularly familiar with Hugo or Ruby. If anyone could point me in the right direction to resolve this issue, I would greatly appreciate it!

Looks like this issue was seen last year (#70). Back then, the solution seems to be to:

  • use a fixed version of Hugo (which we do)
  • use a fixed version of the beautifulhugo template

Looking at the the merged PR (https://github.com/OBF/OBF.github.io/pull/149/changes), it looks like the beautifulhugo submodule was updated as part of the PR.
It may be possible that the theme and hugo was building successfully locally. But it could be that the newer changes in the submodule has introduced the issue since we pin Hugo to an earlier version.

Quickest solution would be to revert the submodule to an earlier state.
CC'ing @gedankenstuecke since you had seen this issue before.

Also, as a side note: would it be better to fork the beautifulhugo theme repo so that we have it in a fixed state (and sync periodically as needed)?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions