When I visit the website, it looks like it hasn’t been built at all.
I also tried switching the repository settings to “Read and write permissions,” but the problem persists.
Has anyone run into this before or have ideas on how to solve it?
I think you are just expecting it to work by forking. If you don’t know how to do basic html or understand ultra basic programming, you are going to have many problems.
Start with the minima theme that comes for “free” with setup and works. Then change theme later.
You will need to install the jekyll frame work on your computer and watch a few videos on how to create a project using the jekyll software. Then you will need to copy some stuff from other projects. When doing themes like minal mistakes, you will also need to do a remote theme.
I don’t have time to give tech support for this. I don’t know much myself, but in the olden days i was a programmer. Now I just use gpt. I suggest you do the same. Grok is also good too.
setup locally
run locally to create a generic project
change theme in the config
Start adding files.
Do it slowly, one by one and add slowly one by one.
I am a maintainer for a jekyll template for academics. It is quite different from minimal mistake layout-wise, but it is build with jekyll. Maybe some of the examples and how-to guides there might help you setting up your minimal mistake.
this isn’t a jekyll issue, it’s github-actions permissions.
academicpages has a workflow that tries to push a commit during the build (“Automated update of talk locations”). on a fork, github-actions[bot] doesn’t have write access, so it gets a 403 and the build fails.
fixes:
settings → actions → general → workflow permissions → set read and write and allow PR creation
or just disable/remove the workflow step that does git push
or clone locally, remove the auto-commit logic, then push a clean commit
once github-actions stops trying to write to the repo, jekyll will build normally.