Skip to content

Could you explain how to deploy without command line? #226

@Joli-ta

Description

@Joli-ta

My goal is a simple blog and your layout is fantastic. Could you please give me steps to create my copy? Just by using github.com. I created my repository, but of course it fails to build with Jekyll.

Warning:  github-pages can't satisfy your Gemfile's dependencies.
  Logging at level: debug
Configuration file: /github/workspace/./_config.yml
      GitHub Pages: github-pages v228
      GitHub Pages: jekyll v3.9.3
             Theme: jekyll-theme-primer
      Theme source: /usr/local/bundle/gems/jekyll-theme-primer-0.6.0
         Requiring: jekyll-github-metadata
To use retry middleware with Faraday v2.0+, install `faraday-retry` gem
   GitHub Metadata: site.name is set in _config.yml, but many plugins and themes expect site.title to be used instead. To avoid potential inconsistency, Jekyll GitHub Metadata will not set site.title to the repository's name.
  Liquid Exception: Liquid syntax error (/github/workspace/_includes/image.html line 1): Unknown tag 'asset' included in /github/workspace/_posts/2017-12-21-chalk-sample-post-with-all-elements.md
/usr/local/bundle/gems/liquid-4.0.4/lib/liquid/document.rb:23:in `unknown_tag': Liquid syntax error (/github/workspace/_includes/image.html line 1): Unknown tag 'asset' included  (Liquid::SyntaxError)

I understand that jekyll-assets plugin is not supported by the Github pages, as the README explains.

Is there a way for me to set up what you have in the /bin/deploy perhaps through creating a .github/workflows/jekyll-gh-pages.yml? This is way beyond me so I am stumped. Any help is appreciated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions