Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[config](build): downgrade to ubuntu-20.04(see if that fixes Ruby build #759

Merged
merged 1 commit into from
Jan 30, 2025

Conversation

RalphHightower
Copy link
Owner

No description provided.

@RalphHightower RalphHightower added build Build Change (actions) config – YAML file Configuration file or GitHub action file labels Jan 30, 2025
@RalphHightower RalphHightower self-assigned this Jan 30, 2025
@RalphHightower RalphHightower merged commit 196ee3e into main Jan 30, 2025
5 of 8 checks passed
@RalphHightower
Copy link
Owner Author

SUCCESS!


Jobs
Run details
build
succeeded now in 1m 10s
Search logs
2s
7s
0s
16s
Run sudo apt install sqlite3
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Reading package lists...
Building dependency tree...
Reading state information...
sqlite3 is already the newest version (3.31.1-4ubuntu0.6).
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
1s
Run actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
Syncing repository: RalphHightower/blog
Getting Git version info
  Working directory is '/home/runner/work/blog/blog'
  /usr/bin/git version
  git version 2.48.1
Temporarily overriding HOME='/home/runner/work/_temp/26c97bcf-1369-459c-9f94-9214e1ca6e7d' before making global git config changes
Adding repository directory to the temporary git global config as a safe directory
/usr/bin/git config --global --add safe.directory /home/runner/work/blog/blog
Deleting the contents of '/home/runner/work/blog/blog'
Initializing the repository
Disabling automatic garbage collection
Setting up auth
Fetching the repository
  /usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +196ee3e0796edacfaab06e8aec448a0855ccc316:refs/remotes/origin/main
  From https://github.com/RalphHightower/blog
   * [new ref]         196ee3e0796edacfaab06e8aec448a0855ccc316 -> origin/main
Determining the checkout info
/usr/bin/git sparse-checkout disable
/usr/bin/git config --local --unset-all extensions.worktreeConfig
Checking out the ref
  /usr/bin/git checkout --progress --force -B main refs/remotes/origin/main
  Switched to a new branch 'main'
  branch 'main' set up to track 'origin/main'.
/usr/bin/git log -1 --format=%H
196ee3e0796edacfaab06e8aec448a0855ccc316
31s
Run ruby/setup-ruby@28c4deda893d5a96a6b2d958c5b47fc18d65c9d3
  with:
    ruby-version: 3.3.6
    bundler-cache: true
    cache-version: 4
  
Modifying PATH
  Entries added to PATH to use selected Ruby:
    /opt/hostedtoolcache/Ruby/3.3.6/x64/bin
Downloading Ruby
  https://github.com/ruby/ruby-builder/releases/download/toolcache/ruby-3.3.6-ubuntu-20.04.tar.gz
  Took   0.45 seconds
Extracting  Ruby
  /usr/bin/tar -xz -C /opt/hostedtoolcache/Ruby/3.3.6 -f /home/runner/work/_temp/c841ebbf-79df-47e0-a610-5e0348fb0c27
  Took   0.50 seconds
Print Ruby version
  /opt/hostedtoolcache/Ruby/3.3.6/x64/bin/ruby --version
  ruby 3.3.6 (2024-11-05 revision 75015d4c1f) [x86_64-linux]
  Took   0.02 seconds
Installing Bundler
  Using Bundler 2 shipped with ruby-3.3.6
  Took   0.00 seconds
> bundle install
/opt/hostedtoolcache/Ruby/3.3.6/x64/bin/bundle config --local path /home/runner/work/blog/blog/vendor/bundle
/opt/hostedtoolcache/Ruby/3.3.6/x64/bin/bundle lock
Fetching gem metadata from https://rubygems.org/..........
Resolving dependencies...
Writing lockfile to /home/runner/work/blog/blog/Gemfile.lock
Cache key: setup-ruby-bundler-cache-v6-ubuntu-20.04-x64-ruby-3.3.6-wd-/home/runner/work/blog/blog-with--without--only--v-4-Gemfile.lock-f4ddf6f86fe9c07882e8e8bb0887064f2db045fe7c6cc41124a88ef7483a0ec1
/opt/hostedtoolcache/Ruby/3.3.6/x64/bin/bundle install --jobs 4
Fetching gem metadata from https://rubygems.org/.........
Fetching rake 13.2.1
Installing rake 13.2.1
Fetching base64 0.2.0
Fetching benchmark 0.4.0
Fetching bigdecimal 3.1.9
Fetching concurrent-ruby 1.3.5
Installing base64 0.2.0
Fetching connection_pool 2.5.0
Installing benchmark 0.4.0
Installing bigdecimal 3.1.9 with native extensions
Fetching drb 2.2.1
Installing connection_pool 2.5.0
Installing drb 2.2.1
Fetching logger 1.6.5
Installing logger 1.6.5
Fetching minitest 5.25.4
Fetching securerandom 0.4.1
Installing concurrent-ruby 1.3.5
Installing minitest 5.25.4
Installing securerandom 0.4.1
Fetching timeout 0.4.3
Installing timeout 0.4.3
Fetching public_suffix 6.0.1
Fetching colorator 1.1.0
Installing public_suffix 6.0.1
Installing colorator 1.1.0
Fetching csv 3.3.2
Fetching eventmachine 1.2.7
Installing csv 3.3.2
Installing eventmachine 1.2.7 with native extensions
Fetching http_parser.rb 0.8.0
Fetching uri 1.0.2
Installing http_parser.rb 0.8.0 with native extensions
Installing uri 1.0.2
Fetching json 2.9.1
Installing json 2.9.1 with native extensions
Fetching ffi 1.17.1 (x86_64-linux-gnu)
Installing ffi 1.17.1 (x86_64-linux-gnu)
Fetching forwardable-extended 2.6.0
Installing forwardable-extended 2.6.0
Fetching racc 1.8.1
Installing racc 1.8.1 with native extensions
Fetching rb-fsevent 0.11.2
Installing rb-fsevent 0.11.2
Fetching rexml 3.4.0
Installing rexml 3.4.0
Fetching liquid 4.0.4
Installing liquid 4.0.4
Fetching mercenary 0.4.0
Installing mercenary 0.4.0
Fetching rouge 4.5.1
Installing rouge 4.5.1
Fetching safe_yaml 1.0.5
Installing safe_yaml 1.0.5
Fetching unicode-display_width 2.6.0
Installing unicode-display_width 2.6.0
Fetching webrick 1.9.1
Installing webrick 1.9.1
Fetching sqlite-vss 0.1.2 (x86_64-linux)
Installing sqlite-vss 0.1.2 (x86_64-linux)
Fetching sqlite3 1.7.3 (x86_64-linux)
Installing sqlite3 1.7.3 (x86_64-linux)
Fetching zeitwerk 2.7.1
Installing zeitwerk 2.7.1
Fetching nuggets 1.6.1
Installing nuggets 1.6.1
Fetching addressable 2.8.7
Installing addressable 2.8.7
Fetching i18n 1.14.7
Installing i18n 1.14.7
Fetching tzinfo 2.0.6
Installing tzinfo 2.0.6
Fetching net-http 0.6.0
Installing net-http 0.6.0
Fetching rb-inotify 0.11.1
Installing rb-inotify 0.11.1
Fetching pathutil 0.16.2
Installing pathutil 0.16.2
Fetching nokogiri 1.18.2 (x86_64-linux-gnu)
Installing nokogiri 1.18.2 (x86_64-linux-gnu)
Fetching kramdown 2.5.1
Installing kramdown 2.5.1
Fetching terminal-table 3.0.2
Installing terminal-table 3.0.2
Fetching faraday-net_http 3.4.0
Installing faraday-net_http 3.4.0
Fetching listen 3.9.0
Installing listen 3.9.0
Fetching kramdown-parser-gfm 1.1.0
Installing kramdown-parser-gfm 1.1.0
Fetching jekyll-watch 2.2.1
Installing jekyll-watch 2.2.1
Fetching faraday 2.12.2
Installing faraday 2.12.2
Fetching sawyer 0.9.2
Installing sawyer 0.9.2
Fetching octokit 6.1.1
Installing octokit 6.1.1
Fetching activesupport 7.2.2.1
Fetching google-protobuf 4.29.3 (x86_64-linux)
Installing activesupport 7.2.2.1
Installing google-protobuf 4.29.3 (x86_64-linux)
Fetching activemodel 7.2.2.1
Fetching html-pipeline 2.14.3
Fetching sass-embedded 1.83.4 (x86_64-linux-gnu)
Installing activemodel 7.2.2.1
Installing html-pipeline 2.14.3
Fetching activerecord 7.2.2.1
Installing activerecord 7.2.2.1
Installing sass-embedded 1.83.4 (x86_64-linux-gnu)
Fetching jekyll-sass-converter 3.0.0
Fetching sassc-embedded 1.80.2
Installing jekyll-sass-converter 3.0.0
Installing sassc-embedded 1.80.2
Fetching em-websocket 0.5.3
Installing em-websocket 0.5.3
Fetching jekyll 4.4.1
Installing jekyll 4.4.1
Fetching jekyll-avatar 0.8.0
Fetching jekyll-default-layout 0.1.5
Fetching jekyll-feed 0.17.0
Fetching jekyll-github-metadata 2.16.1
Installing jekyll-avatar 0.8.0
Fetching jekyll-last-modified-at 1.3.2
Installing jekyll-default-layout 0.1.5
Fetching jekyll-mentions 1.6.0
Installing jekyll-feed 0.17.0
Fetching jekyll-optional-front-matter 0.3.2
Installing jekyll-github-metadata 2.16.1
Fetching jekyll-paginate-v2 3.0.0
Installing jekyll-last-modified-at 1.3.2
Fetching jekyll-readme-index 0.3.0
Installing jekyll-mentions 1.6.0
Fetching jekyll-relative-links 0.7.0
Installing jekyll-optional-front-matter 0.3.2
Fetching jekyll-seo-tag 2.8.0
Installing jekyll-paginate-v2 3.0.0
Installing jekyll-readme-index 0.3.0
Fetching jekyll-sitemap 1.4.0
Fetching jekyll-titles-from-headings 0.5.3
Installing jekyll-relative-links 0.7.0
Fetching jekyll_ai_related_posts 0.1.4
Installing jekyll-sitemap 1.4.0
Installing jekyll-seo-tag 2.8.0
Installing jekyll-titles-from-headings 0.5.3
Fetching minima 2.5.2
Installing jekyll_ai_related_posts 0.1.4
Installing minima 2.5.2
Bundle complete! 21 Gemfile dependencies, 75 gems now installed.
Bundled gems are installed into `./vendor/bundle`
Post-install message from html-pipeline:
-------------------------------------------------
Thank you for installing html-pipeline!
You must bundle Filter gem dependencies.
See html-pipeline README.md for more details.
https://github.com/jch/html-pipeline#dependencies
-------------------------------------------------
Post-install message from nuggets:
nuggets-1.6.1 [2022-05-18]:
* Ruby 3.1 compatibility.
1 installed gem you directly depend on is looking for funding.
  Run `bundle fund` for details
Saving cache
/usr/bin/tar --posix -cf cache.tzst --exclude cache.tzst -P -C /home/runner/work/blog/blog --files-from manifest.txt --use-compress-program zstdmt
Cache Size: ~36 MB (38132229 B)
Cache saved successfully
Took  29.97 seconds

@RalphHightower RalphHightower added the action – success Successful action label Feb 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
action – success Successful action build Build Change (actions) config – YAML file Configuration file or GitHub action file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant