Jekyll-Paper-Github icon indicating copy to clipboard operation
Jekyll-Paper-Github copied to clipboard

How to deploy this theme on Cloudflare Pages

Open DoingChannel opened this issue 4 months ago • 1 comments

According to the blog posts that can be found on the Internet, I set the framework preset to Jekyll when deploying and set the environment variable to BUNDLE_WITHOUT="", but the error still occurred. Attached is the build log, hoping to understand what is going on.

2025-10-05T11:06:12.549169Z	Cloning repository...
2025-10-05T11:06:13.495088Z	From https://github.com/DoingChannel/doinspace
2025-10-05T11:06:13.495561Z	 * branch            50a97e778ace87d25f19c102d86299cb5c543f0e -> FETCH_HEAD
2025-10-05T11:06:13.495664Z	
2025-10-05T11:06:13.526473Z	HEAD is now at 50a97e7 Add files via upload
2025-10-05T11:06:13.526896Z	
2025-10-05T11:06:13.602125Z	
2025-10-05T11:06:13.602658Z	Using v2 root directory strategy
2025-10-05T11:06:13.626375Z	Success: Finished cloning repository files
2025-10-05T11:06:15.509014Z	Checking for configuration in a Wrangler configuration file (BETA)
2025-10-05T11:06:15.510042Z	
2025-10-05T11:06:16.611313Z	No wrangler.toml file found. Continuing.
2025-10-05T11:06:16.675806Z	Detected the following tools from environment: 
2025-10-05T11:06:16.676584Z	Installing project dependencies: bundle install
2025-10-05T11:06:20.864391Z	Fetching gem metadata from https://rubygems.org/...........
2025-10-05T11:06:21.02034Z	Resolving dependencies...
2025-10-05T11:06:21.534151Z	Fetching base64 0.3.0
2025-10-05T11:06:21.534762Z	Fetching benchmark 0.4.1
2025-10-05T11:06:21.535007Z	Fetching bigdecimal 3.2.3
2025-10-05T11:06:21.535098Z	Fetching connection_pool 2.5.4
2025-10-05T11:06:21.53516Z	Fetching drb 2.2.3
2025-10-05T11:06:21.535216Z	Fetching logger 1.7.0
2025-10-05T11:06:21.535279Z	Fetching minitest 5.25.5
2025-10-05T11:06:21.535338Z	Fetching securerandom 0.4.1
2025-10-05T11:06:21.911775Z	Installing securerandom 0.4.1
2025-10-05T11:06:21.915758Z	Installing base64 0.3.0
2025-10-05T11:06:21.917111Z	Installing connection_pool 2.5.4
2025-10-05T11:06:21.918694Z	Installing logger 1.7.0
2025-10-05T11:06:21.92531Z	Installing benchmark 0.4.1
2025-10-05T11:06:21.925888Z	Installing drb 2.2.3
2025-10-05T11:06:21.945207Z	Fetching uri 1.0.3
2025-10-05T11:06:21.949141Z	Installing bigdecimal 3.2.3 with native extensions
2025-10-05T11:06:21.955268Z	Fetching public_suffix 5.1.1
2025-10-05T11:06:21.959782Z	Installing minitest 5.25.5
2025-10-05T11:06:22.012671Z	Fetching coffee-script-source 1.12.2
2025-10-05T11:06:22.031019Z	Fetching execjs 2.10.0
2025-10-05T11:06:22.035833Z	Installing uri 1.0.3
2025-10-05T11:06:22.041563Z	Fetching commonmarker 0.23.12
2025-10-05T11:06:22.055095Z	Fetching csv 3.3.5
2025-10-05T11:06:22.066368Z	Installing execjs 2.10.0
2025-10-05T11:06:22.072944Z	Installing coffee-script-source 1.12.2
2025-10-05T11:06:22.079381Z	Installing public_suffix 5.1.1
2025-10-05T11:06:22.109807Z	Installing csv 3.3.5
2025-10-05T11:06:22.131351Z	Fetching simpleidn 0.2.3
2025-10-05T11:06:22.156429Z	Fetching json 2.15.0
2025-10-05T11:06:22.173536Z	Installing commonmarker 0.23.12 with native extensions
2025-10-05T11:06:22.181273Z	Fetching gemoji 4.1.0
2025-10-05T11:06:22.229803Z	Fetching rexml 3.4.4
2025-10-05T11:06:22.231112Z	Fetching mercenary 0.3.6
2025-10-05T11:06:22.259143Z	Installing json 2.15.0 with native extensions
2025-10-05T11:06:22.275866Z	Installing gemoji 4.1.0
2025-10-05T11:06:22.290823Z	Installing mercenary 0.3.6
2025-10-05T11:06:22.30322Z	Installing simpleidn 0.2.3
2025-10-05T11:06:22.327178Z	Installing rexml 3.4.4
2025-10-05T11:06:22.354863Z	Fetching rouge 3.30.0
2025-10-05T11:06:22.396461Z	Fetching jekyll-paginate 1.1.0
2025-10-05T11:06:22.424424Z	Installing jekyll-paginate 1.1.0
2025-10-05T11:06:22.442952Z	Fetching rubyzip 2.4.1
2025-10-05T11:06:22.482567Z	Fetching jekyll-swiss 1.0.0
2025-10-05T11:06:22.490594Z	Installing rubyzip 2.4.1
2025-10-05T11:06:22.518737Z	Installing jekyll-swiss 1.0.0
2025-10-05T11:06:22.573705Z	Fetching unicode-display_width 1.8.0
2025-10-05T11:06:22.601939Z	Installing unicode-display_width 1.8.0
2025-10-05T11:06:22.66599Z	Fetching tzinfo 2.0.6
2025-10-05T11:06:22.671146Z	Installing rouge 3.30.0
2025-10-05T11:06:22.683226Z	Fetching net-http 0.6.0
2025-10-05T11:06:22.747524Z	Fetching ethon 0.15.0
2025-10-05T11:06:22.749839Z	Installing net-http 0.6.0
2025-10-05T11:06:22.761457Z	Installing tzinfo 2.0.6
2025-10-05T11:06:22.772915Z	Fetching coffee-script 2.4.1
2025-10-05T11:06:22.800304Z	Installing coffee-script 2.4.1
2025-10-05T11:06:22.801154Z	Installing ethon 0.15.0
2025-10-05T11:06:22.854715Z	Fetching nokogiri 1.18.10 (x86_64-linux-gnu)
2025-10-05T11:06:23.021448Z	Fetching dnsruby 1.73.0
2025-10-05T11:06:23.126469Z	Installing dnsruby 1.73.0
2025-10-05T11:06:23.152541Z	Fetching terminal-table 1.8.0
2025-10-05T11:06:23.175355Z	Installing terminal-table 1.8.0
2025-10-05T11:06:23.247655Z	Fetching kramdown 2.4.0
2025-10-05T11:06:23.308308Z	Installing kramdown 2.4.0
2025-10-05T11:06:23.319168Z	Fetching sass-listen 4.0.0
2025-10-05T11:06:23.355873Z	Installing sass-listen 4.0.0
2025-10-05T11:06:23.515922Z	Fetching jekyll-coffeescript 1.2.2
2025-10-05T11:06:23.538556Z	Installing jekyll-coffeescript 1.2.2
2025-10-05T11:06:23.562873Z	Fetching faraday-net_http 3.4.1
2025-10-05T11:06:23.585942Z	Installing faraday-net_http 3.4.1
2025-10-05T11:06:23.624117Z	Fetching typhoeus 1.5.0
2025-10-05T11:06:23.671287Z	Installing typhoeus 1.5.0
2025-10-05T11:06:23.767805Z	Fetching sass 3.7.4
2025-10-05T11:06:23.881538Z	Installing sass 3.7.4
2025-10-05T11:06:24.123883Z	Installing nokogiri 1.18.10 (x86_64-linux-gnu)
2025-10-05T11:06:24.317069Z	Fetching jekyll-sass-converter 1.5.2
2025-10-05T11:06:24.351449Z	Installing jekyll-sass-converter 1.5.2
2025-10-05T11:06:24.668916Z	Fetching jekyll 3.10.0
2025-10-05T11:06:24.701126Z	Installing jekyll 3.10.0
2025-10-05T11:06:24.913871Z	Fetching jekyll-avatar 0.8.0
2025-10-05T11:06:24.914505Z	Fetching jekyll-default-layout 0.1.5
2025-10-05T11:06:24.914824Z	Fetching jekyll-feed 0.17.0
2025-10-05T11:06:24.914909Z	Fetching jekyll-include-cache 0.2.1
2025-10-05T11:06:24.932664Z	Installing jekyll-avatar 0.8.0
2025-10-05T11:06:24.950896Z	Installing jekyll-default-layout 0.1.5
2025-10-05T11:06:24.962596Z	Fetching jekyll-optional-front-matter 0.3.2
2025-10-05T11:06:24.970053Z	Installing jekyll-feed 0.17.0
2025-10-05T11:06:24.978197Z	Installing jekyll-include-cache 0.2.1
2025-10-05T11:06:24.980602Z	Fetching jekyll-readme-index 0.3.0
2025-10-05T11:06:24.987108Z	Installing jekyll-optional-front-matter 0.3.2
2025-10-05T11:06:25.003883Z	Installing jekyll-readme-index 0.3.0
2025-10-05T11:06:25.006321Z	Fetching jekyll-redirect-from 0.16.0
2025-10-05T11:06:25.011058Z	Fetching jekyll-relative-links 0.6.1
2025-10-05T11:06:25.015347Z	Fetching jekyll-remote-theme 0.4.3
2025-10-05T11:06:25.025639Z	Fetching jekyll-seo-tag 2.8.0
2025-10-05T11:06:25.030236Z	Installing jekyll-redirect-from 0.16.0
2025-10-05T11:06:25.044742Z	Installing jekyll-relative-links 0.6.1
2025-10-05T11:06:25.05572Z	Installing jekyll-remote-theme 0.4.3
2025-10-05T11:06:25.06942Z	Fetching jekyll-sitemap 1.4.0
2025-10-05T11:06:25.072419Z	Installing jekyll-seo-tag 2.8.0
2025-10-05T11:06:25.087287Z	Fetching jekyll-titles-from-headings 0.5.3
2025-10-05T11:06:25.110412Z	Installing jekyll-titles-from-headings 0.5.3
2025-10-05T11:06:25.112741Z	Installing jekyll-sitemap 1.4.0
2025-10-05T11:06:25.187754Z	Fetching jekyll-theme-architect 0.2.0
2025-10-05T11:06:25.188591Z	Fetching jekyll-theme-cayman 0.2.0
2025-10-05T11:06:25.188791Z	Fetching jekyll-theme-dinky 0.2.0
2025-10-05T11:06:25.192471Z	Fetching jekyll-theme-hacker 0.2.0
2025-10-05T11:06:25.210754Z	Installing jekyll-theme-architect 0.2.0
2025-10-05T11:06:25.223914Z	Installing jekyll-theme-cayman 0.2.0
2025-10-05T11:06:25.244136Z	Installing jekyll-theme-dinky 0.2.0
2025-10-05T11:06:25.254772Z	Installing jekyll-theme-hacker 0.2.0
2025-10-05T11:06:25.269695Z	Fetching jekyll-theme-leap-day 0.2.0
2025-10-05T11:06:25.279055Z	Fetching jekyll-theme-merlot 0.2.0
2025-10-05T11:06:25.30976Z	Fetching jekyll-theme-midnight 0.2.0
2025-10-05T11:06:25.318979Z	Fetching jekyll-theme-minimal 0.2.0
2025-10-05T11:06:25.353115Z	Fetching jekyll-theme-modernist 0.2.0
2025-10-05T11:06:25.381383Z	Installing jekyll-theme-modernist 0.2.0
2025-10-05T11:06:25.446302Z	Fetching jekyll-theme-slate 0.2.0
2025-10-05T11:06:25.471763Z	Installing jekyll-theme-slate 0.2.0
2025-10-05T11:06:25.481864Z	Installing jekyll-theme-minimal 0.2.0
2025-10-05T11:06:25.494131Z	Installing jekyll-theme-merlot 0.2.0
2025-10-05T11:06:25.522118Z	Fetching jekyll-theme-tactile 0.2.0
2025-10-05T11:06:25.544397Z	Installing jekyll-theme-leap-day 0.2.0
2025-10-05T11:06:25.566529Z	Installing jekyll-theme-tactile 0.2.0
2025-10-05T11:06:25.620357Z	Fetching jekyll-theme-time-machine 0.2.0
2025-10-05T11:06:25.657867Z	Installing jekyll-theme-time-machine 0.2.0
2025-10-05T11:06:25.668274Z	Fetching minima 2.5.1
2025-10-05T11:06:25.6973Z	Installing minima 2.5.1
2025-10-05T11:06:25.834029Z	Installing jekyll-theme-midnight 0.2.0
2025-10-05T11:06:30.003694Z	Fetching faraday 2.14.0
2025-10-05T11:06:30.056666Z	Installing faraday 2.14.0
2025-10-05T11:06:30.082031Z	Fetching sawyer 0.9.2
2025-10-05T11:06:30.094162Z	Installing sawyer 0.9.2
2025-10-05T11:06:30.10009Z	Fetching octokit 4.25.1
2025-10-05T11:06:30.118494Z	Installing octokit 4.25.1
2025-10-05T11:06:30.151535Z	Fetching github-pages-health-check 1.18.2
2025-10-05T11:06:30.152049Z	Fetching jekyll-gist 1.5.0
2025-10-05T11:06:30.152242Z	Fetching jekyll-github-metadata 2.16.1
2025-10-05T11:06:30.16526Z	Installing github-pages-health-check 1.18.2
2025-10-05T11:06:30.177939Z	Installing jekyll-github-metadata 2.16.1
2025-10-05T11:06:30.188756Z	Installing jekyll-gist 1.5.0
2025-10-05T11:06:30.203231Z	Fetching jekyll-theme-primer 0.6.0
2025-10-05T11:06:30.217529Z	Installing jekyll-theme-primer 0.6.0
2025-10-05T11:06:32.001322Z	Fetching jekyll-commonmark 1.4.0
2025-10-05T11:06:32.016837Z	Installing jekyll-commonmark 1.4.0
2025-10-05T11:06:32.022838Z	Fetching jekyll-commonmark-ghpages 0.5.1
2025-10-05T11:06:32.038805Z	Installing jekyll-commonmark-ghpages 0.5.1
2025-10-05T11:06:32.205767Z	Fetching activesupport 8.0.3
2025-10-05T11:06:32.237369Z	Installing activesupport 8.0.3
2025-10-05T11:06:32.324284Z	Fetching html-pipeline 2.14.3
2025-10-05T11:06:32.338797Z	Installing html-pipeline 2.14.3
2025-10-05T11:06:32.348846Z	Fetching jekyll-mentions 1.6.0
2025-10-05T11:06:32.349141Z	Fetching jemoji 0.13.0
2025-10-05T11:06:32.365744Z	Installing jekyll-mentions 1.6.0
2025-10-05T11:06:32.375194Z	Installing jemoji 0.13.0
2025-10-05T11:06:32.37837Z	Fetching github-pages 232
2025-10-05T11:06:32.396564Z	Installing github-pages 232
2025-10-05T11:06:34.7832Z	Bundle complete! 5 Gemfile dependencies, 98 gems now installed.
2025-10-05T11:06:34.783499Z	Gems in the group '""' were not installed.
2025-10-05T11:06:34.783732Z	Use `bundle info [gemname]` to see where a bundled gem is installed.
2025-10-05T11:06:34.783854Z	Post-install message from dnsruby:
2025-10-05T11:06:34.78394Z	Installing dnsruby...
2025-10-05T11:06:34.784064Z	  For issues and source code: https://github.com/alexdalitz/dnsruby
2025-10-05T11:06:34.784171Z	  For general discussion (please tell us how you use dnsruby): https://groups.google.com/forum/#!forum/dnsruby
2025-10-05T11:06:34.784291Z	Post-install message from sass:
2025-10-05T11:06:34.78439Z	
2025-10-05T11:06:34.784481Z	Ruby Sass has reached end-of-life and should no longer be used.
2025-10-05T11:06:34.784579Z	
2025-10-05T11:06:34.784669Z	* If you use Sass as a command-line tool, we recommend using Dart Sass, the new
2025-10-05T11:06:34.784794Z	  primary implementation: https://sass-lang.com/install
2025-10-05T11:06:34.784905Z	
2025-10-05T11:06:34.785017Z	* If you use Sass as a plug-in for a Ruby web framework, we recommend using the
2025-10-05T11:06:34.785126Z	  sassc gem: https://github.com/sass/sassc-ruby#readme
2025-10-05T11:06:34.785308Z	
2025-10-05T11:06:34.785413Z	* For more details, please refer to the Sass blog:
2025-10-05T11:06:34.785522Z	  https://sass-lang.com/blog/posts/7828841
2025-10-05T11:06:34.785628Z	
2025-10-05T11:06:34.785742Z	Post-install message from html-pipeline:
2025-10-05T11:06:34.785856Z	-------------------------------------------------
2025-10-05T11:06:34.786059Z	Thank you for installing html-pipeline!
2025-10-05T11:06:34.786173Z	You must bundle Filter gem dependencies.
2025-10-05T11:06:34.786281Z	See html-pipeline README.md for more details.
2025-10-05T11:06:34.786385Z	https://github.com/jch/html-pipeline#dependencies
2025-10-05T11:06:34.786475Z	-------------------------------------------------
2025-10-05T11:06:34.786583Z	Post-install message from rubyzip:
2025-10-05T11:06:34.786687Z	RubyZip 3.0 is coming!
2025-10-05T11:06:34.786782Z	**********************
2025-10-05T11:06:34.78688Z	
2025-10-05T11:06:34.786991Z	The public API of some Rubyzip classes has been modernized to use named
2025-10-05T11:06:34.787132Z	parameters for optional arguments. Please check your usage of the
2025-10-05T11:06:34.787318Z	following classes:
2025-10-05T11:06:34.787457Z	  * `Zip::File`
2025-10-05T11:06:34.78757Z	  * `Zip::Entry`
2025-10-05T11:06:34.78773Z	  * `Zip::InputStream`
2025-10-05T11:06:34.787835Z	  * `Zip::OutputStream`
2025-10-05T11:06:34.787999Z	  * `Zip::DOSTime`
2025-10-05T11:06:34.788111Z	
2025-10-05T11:06:34.788255Z	Run your test suite with the `RUBYZIP_V3_API_WARN` environment
2025-10-05T11:06:34.788356Z	variable set to see warnings about usage of the old API. This will
2025-10-05T11:06:34.788445Z	help you to identify any changes that you need to make to your code.
2025-10-05T11:06:34.788586Z	See https://github.com/rubyzip/rubyzip/wiki/Updating-to-version-3.x for
2025-10-05T11:06:34.788738Z	more information.
2025-10-05T11:06:34.788839Z	
2025-10-05T11:06:34.788914Z	Please ensure that your Gemfiles and .gemspecs are suitably restrictive
2025-10-05T11:06:34.789245Z	to avoid an unexpected breakage when 3.0 is released (e.g. ~> 2.3.0).
2025-10-05T11:06:34.789333Z	See https://github.com/rubyzip/rubyzip for details. The Changelog also
2025-10-05T11:06:34.789705Z	lists other enhancements and bugfixes that have been implemented since
2025-10-05T11:06:34.789887Z	version 2.3.0.
2025-10-05T11:06:34.878348Z	Executing user command: jekyll build
2025-10-05T11:06:36.066155Z	/opt/buildhome/.asdf/installs/ruby/3.4.4/lib/ruby/3.4.0/bundler/runtime.rb:317:in 'Bundler::Runtime#check_for_activated_spec!': You have already activated public_suffix 6.0.2, but your Gemfile requires public_suffix 5.1.1. Prepending `bundle exec` to your command may solve this. (Gem::LoadError)
2025-10-05T11:06:36.066466Z		from /opt/buildhome/.asdf/installs/ruby/3.4.4/lib/ruby/3.4.0/bundler/runtime.rb:25:in 'block in Bundler::Runtime#setup'
2025-10-05T11:06:36.066624Z		from /opt/buildhome/.asdf/installs/ruby/3.4.4/lib/ruby/3.4.0/bundler/spec_set.rb:210:in 'Array#each'
2025-10-05T11:06:36.066755Z		from /opt/buildhome/.asdf/installs/ruby/3.4.4/lib/ruby/3.4.0/bundler/spec_set.rb:210:in 'Bundler::SpecSet#each'
2025-10-05T11:06:36.06689Z		from /opt/buildhome/.asdf/installs/ruby/3.4.4/lib/ruby/3.4.0/bundler/runtime.rb:24:in 'Enumerable#map'
2025-10-05T11:06:36.067024Z		from /opt/buildhome/.asdf/installs/ruby/3.4.4/lib/ruby/3.4.0/bundler/runtime.rb:24:in 'Bundler::Runtime#setup'
2025-10-05T11:06:36.06714Z		from /opt/buildhome/.asdf/installs/ruby/3.4.4/lib/ruby/3.4.0/bundler.rb:167:in 'Bundler.setup'
2025-10-05T11:06:36.067246Z		from /opt/buildhome/.asdf/installs/ruby/3.4.4/lib/ruby/gems/3.4.0/gems/jekyll-4.4.1/lib/jekyll/plugin_manager.rb:52:in 'Jekyll::PluginManager.require_from_bundler'
2025-10-05T11:06:36.067356Z		from /opt/buildhome/.asdf/installs/ruby/3.4.4/lib/ruby/gems/3.4.0/gems/jekyll-4.4.1/exe/jekyll:11:in '<top (required)>'
2025-10-05T11:06:36.06747Z		from /opt/buildhome/.asdf/installs/ruby/3.4.4/bin/jekyll:25:in 'Kernel#load'
2025-10-05T11:06:36.067591Z		from /opt/buildhome/.asdf/installs/ruby/3.4.4/bin/jekyll:25:in '<main>'
2025-10-05T11:06:36.076061Z	Failed: Error while executing user command. Exited with error code: 1
2025-10-05T11:06:36.083995Z	Failed: build command exited with code: 1
2025-10-05T11:06:37.399959Z	Failed: error occurred while running build command

DoingChannel avatar Oct 05 '25 11:10 DoingChannel

Hello, this project is for GitHub Pages and depends on the GitHub Pages env. So, it may not be compatible with the Cloudflare Pages env.

ghosind avatar Oct 09 '25 01:10 ghosind