Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions .github/workflows/ruby-core.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: ruby-core
name: Document generation test with ruby/ruby

on:
pull_request:
Expand All @@ -16,7 +16,7 @@ permissions: # added using https://github.com/step-security/secure-workflows
jobs:
ruby_core:
name: Generate ruby/ruby documentation with the current RDoc commit
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
strategy:
fail-fast: false
timeout-minutes: 30
Expand All @@ -43,6 +43,11 @@ jobs:
sudo apt-get install --no-install-recommends -q -y build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm-dev bison autoconf ruby
- name: Build Ruby
run: |
# Download the required auxiliary files for autoconf
# This is necessary because autoconf 2.71+ (included in Ubuntu latest)
# fails with "cannot find required auxiliary files" error
# These files (config.guess and config.sub) are needed for system detection
ruby tool/downloader.rb -d tool -e gnu config.guess config.sub
autoconf
./configure -C --disable-install-doc
working-directory: ruby/ruby
Expand Down