Skip to content

Commit 979bc88

Browse files
committed
No longer build Rubinius
* The latest release segfaults on all platforms.
1 parent c5adec2 commit 979bc88

1 file changed

Lines changed: 0 additions & 55 deletions

File tree

.github/workflows/build.yml

Lines changed: 0 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -229,58 +229,3 @@ jobs:
229229
asset_path: ruby-${{ matrix.ruby-version }}-${{ matrix.os }}.tar.gz
230230
asset_name: ruby-${{ matrix.ruby-version }}-${{ matrix.os }}.tar.gz
231231
asset_content_type: application/gzip
232-
233-
buildRubinius:
234-
if: true
235-
strategy:
236-
fail-fast: false
237-
matrix:
238-
os: [ ubuntu-16.04, ubuntu-18.04, ubuntu-20.04, macos-latest ]
239-
ruby: [ rubinius-5.0 ]
240-
runs-on: ${{ matrix.os }}
241-
steps:
242-
- uses: actions/checkout@v2
243-
- name: Set tag name
244-
id: info
245-
run: |
246-
tag=load-relative
247-
echo "::set-output name=tag::$tag"
248-
- name: Check if already built
249-
run: '! curl -s --head --fail https://github.com/ruby/ruby-builder/releases/download/${{ steps.info.outputs.tag }}/${{ matrix.ruby }}-${{ matrix.os }}.tar.gz'
250-
251-
# Install packages
252-
- run: sudo apt-get install ruby clang llvm
253-
if: startsWith(matrix.os, 'ubuntu')
254-
- run: brew install llvm
255-
if: matrix.os == 'macos-latest'
256-
257-
- run: wget 'http://releases.rubinius.com/${{ matrix.ruby }}.tar.bz2'
258-
- run: tar xf ${{ matrix.ruby }}.tar.bz2
259-
- name: Build Rubinius
260-
run: |
261-
cd ${{ matrix.ruby }}
262-
./configure --prefix=$HOME/build_prefix/${{ matrix.ruby }}
263-
make
264-
make install
265-
- name: Create archive
266-
run: tar czf ${{ matrix.ruby }}-${{ matrix.os }}.tar.gz -C ~/build_prefix ${{ matrix.ruby }}
267-
268-
- run: echo "$HOME/build_prefix/${{ matrix.ruby }}/bin" >> $GITHUB_PATH
269-
- run: echo "$HOME/build_prefix/${{ matrix.ruby }}/gems/bin" >> $GITHUB_PATH
270-
- run: ruby --version
271-
- run: ruby -ropen-uri -e 'puts open("https://rubygems.org/") { |f| f.read(1024) }'
272-
- run: gem install json:2.2.0 --no-document
273-
- run: bundle --version
274-
- run: bundle install
275-
- run: bundle exec rake --version
276-
277-
- name: Upload Built Ruby
278-
uses: actions/upload-release-asset@v1
279-
env:
280-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
281-
with:
282-
# curl -s "https://api.github.com/repos/ruby/ruby-builder/releases/tags/$TAG" | jq -r .upload_url
283-
upload_url: 'https://uploads.github.com/repos/ruby/ruby-builder/releases/33305698/assets{?name,label}'
284-
asset_path: ${{ matrix.ruby }}-${{ matrix.os }}.tar.gz
285-
asset_name: ${{ matrix.ruby }}-${{ matrix.os }}.tar.gz
286-
asset_content_type: application/gzip

0 commit comments

Comments
 (0)