aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2023-11-06 09:12:44 -0800
committerTakashi Kokubun <takashikkbn@gmail.com>2023-11-06 09:13:16 -0800
commit14bf7164a69944b4e54aa2502cb5749d700505e5 (patch)
tree2581df14fbd47f9c7b88baa2e1fcc34fdcce0011 /.github
parentdc911a332b0aebcee7752ca52a70d678f626b8fa (diff)
downloadruby-14bf7164a69944b4e54aa2502cb5749d700505e5.tar.gz
Revert an unwanted sync from Reline
It wasn't supposed to be sync-ed in: 2dd32e7c3b6904e61b9068596f5e4e82920c1fb0
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ruby-core.yml59
1 files changed, 0 insertions, 59 deletions
diff --git a/.github/workflows/ruby-core.yml b/.github/workflows/ruby-core.yml
deleted file mode 100644
index bd4cd82f52..0000000000
--- a/.github/workflows/ruby-core.yml
+++ /dev/null
@@ -1,59 +0,0 @@
-name: ruby-core
-
-on:
- pull_request:
-
- push:
- branches:
- - master
-
-concurrency:
- group: ci-${{ github.ref }}-${{ github.workflow }}
-
-permissions: # added using https://github.com/step-security/secure-workflows
- contents: read
-
-jobs:
- ruby_core:
- name: Reline under a ruby-core setup
- runs-on: ubuntu-20.04
- strategy:
- fail-fast: false
- timeout-minutes: 30
- steps:
- - name: Set up latest ruby head
- uses: ruby/setup-ruby@250fcd6a742febb1123a77a841497ccaa8b9e939 # v1.152.0
- with:
- ruby-version: head
- bundler: none
- - name: Save latest buildable revision to environment
- run: echo "REF=$(ruby -v | cut -d')' -f1 | cut -d' ' -f5)" >> $GITHUB_ENV
- - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v3.1.0
- with:
- repository: ruby/ruby
- path: ruby/ruby
- fetch-depth: 10
- - name: Checkout the latest buildable revision
- run: git switch -c ${{ env.REF }}
- working-directory: ruby/ruby
- - name: Install libraries
- run: |
- set -x
- sudo apt-get update -q || :
- 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: |
- autoconf
- ./configure -C --disable-install-doc
- make -j2
- working-directory: ruby/ruby
- - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v3.1.0
- with:
- path: ruby/reline
- - name: Sync tools
- run: |
- ruby tool/sync_default_gems.rb reline
- working-directory: ruby/ruby
- - name: Test Reline
- run: make -j2 -s test-all TESTS="reline --no-retry"
- working-directory: ruby/ruby