actions-marketplace-validations/Jekyll Actions
A GitHub Action to build and publish Jekyll sites to GitHub Pages
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | The GITHUB_TOKEN secret | no | — |
| jekyll_env | The Jekyll environment to build | no | — |
| jekyll_src | The Jekyll website source directory | no | — |
| jekyll_build_options | Additional Jekyll build arguments (see https://jekyllrb.com/docs/configuration/options/#build-command-options) | no | — |
| gem_src | The Jekyll Gemfile directory | no | — |
| target_branch | The target branch name the site gets pushed to | no | — |
| target_path | The relative path where the site gets pushed to | no | — |
| build_only | Will build the Jekyll site without publishing it | no | — |
| build_dir | The directory to build your project in | no | — |
| keep_history | Do not overwrite whatever was already published on the target branch | no | — |
| pre_build_commands | Commands to run prior to build and deploy. Useful for ensuring build dependencies are up to date or installing new dependencies. For example, use `apk --update add imagemagick` to install ImageMagick. | no | — |
| bundler_version | When set override the default bundler version provided. | no | — |
| commit_author | Provide an author for commits by the action. The email address is automatically set to `[author name]@users.noreply.github.com` | no | — |
Outputs
| name | description |
|---|---|
| sha | Generated commit SHA1 that will be published |