Comments (2)
Ah okay you do document
jekyll Bool Allow Jekyll to build your site (default true)
But this is kind of confusingly worded. Why would you want to use this Action if you weren't trying to use a different static site generator than jekyll?
Having this enabled by default causes Github to 404 all accesses to files in folders named with leading _
s, which is unfortunate because sphinx
uses those heavily: _static/
, _images/
and _sources
are in every build it does.
from ghaction-github-pages.
But this is kind of confusingly worded. Why would you want to use this Action if you weren't trying to use a different static site generator than jekyll?
This is enabled by default because that's the default behavior of GitHub Pages when an event occurs on the gh-pages branch as you found out in https://docs.github.com/en/pages/getting-started-with-github-pages/about-github-pages#static-site-generators
So when the action push content on your GitHub Pages branch a GitHub bot will trigger an internal workflow that will look like this:
As you can see in https://github.com/crazy-max/ghaction-github-pages/runs/4773640592?check_suite_focus=true, this workflow will pull a jekyll image to build the website on that branch because there is no .nojekyll
file available on this branch:
If you add a .nojekyll
it will be a simple deployment. See https://github.com/crazy-max/crazy-max.github.io/runs/4786879422?check_suite_focus=true
from ghaction-github-pages.
Related Issues (20)
- Newly generated file not included in commit HOT 2
- File already exists error HOT 5
- EEXIST: file already exists HOT 7
- Can't follow symlinks: ENOENT: no such file or directory, lstat 'filename' HOT 10
- How do I deploy static files of the main branch such as index CSS JSïŒ HOT 1
- Allow override git domain HOT 1
- Keeps history even with keep_history:false HOT 1
- Git history is overriden by the build process HOT 2
- Deleted files not removed when keep_history: true HOT 2
- Error: Cannot overwrite directory with non-directory HOT 2
- Parallel jobs causes randomly gh pages push failure HOT 1
- Allow absolute paths for the `build_dir` option
- fail to download action xxx
- How to set a custom domain during build and deployment? HOT 2
- Able to destroy main/master HOT 2
- Push to remote repo does not work HOT 2
- fatal: empty ident name (for <[email protected]>) not allowed HOT 1
- git exits with 128 in my action HOT 3
- Bbbj
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
ð Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google â€ïž Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ghaction-github-pages.