Skip to content
This repository was archived by the owner on Nov 30, 2024. It is now read-only.

Commit 609fb2a

Browse files
committed
snip
1 parent 1c8ce76 commit 609fb2a

File tree

1 file changed

+0
-92
lines changed

1 file changed

+0
-92
lines changed

.github/workflows/ci.yml

-92
Original file line numberDiff line numberDiff line change
@@ -42,33 +42,13 @@ jobs:
4242
matrix:
4343
ruby:
4444
- '3.3'
45-
- '3.2'
46-
- '3.1'
47-
- '3.0'
48-
- 2.7
49-
- 2.6
50-
- 2.5
51-
- 2.4
52-
- 2.3
53-
- 2.2
5445
env:
5546
-
5647
DIFF_LCS_VERSION: "> 1.4.3"
5748
include:
5849
- ruby: ruby-head
5950
env:
6051
RUBY_HEAD: true
61-
- ruby: jruby-9.2.13.0
62-
env:
63-
JRUBY_OPTS: "--dev"
64-
- ruby: 2.7
65-
name_extra: "with diff-lcs 1.3"
66-
env:
67-
DIFF_LCS_VERSION: "~> 1.3.0"
68-
- ruby: 2.7
69-
name_extra: "with diff-lcs 1.4.3"
70-
env:
71-
DIFF_LCS_VERSION: "1.4.3"
7252
fail-fast: false
7353
continue-on-error: ${{ matrix.allow_failure || endsWith(matrix.ruby, 'head') }}
7454
env: ${{ matrix.env }}
@@ -90,75 +70,3 @@ jobs:
9070
name: coverage-report-${{ matrix.ruby }}
9171
path: coverage/index.html
9272
retention-days: 14
93-
94-
legacy:
95-
name: Legacy Ruby Builds (${{ matrix.container.version }})
96-
runs-on: ubuntu-20.04
97-
container:
98-
image: ${{ matrix.container.tag }}
99-
options: ${{ matrix.container.options || '--add-host github-complains-if-this-is-empty.com:127.0.0.1' }}
100-
strategy:
101-
fail-fast: false
102-
matrix:
103-
container:
104-
- version: "2.1.9"
105-
tag: ghcr.io/rspec/docker-ci:2.1.9
106-
post: git config --global --add safe.directory `pwd`
107-
- version: "2.0"
108-
tag: ghcr.io/rspec/docker-ci:2.0.0
109-
- version: "1.9.3"
110-
tag: ghcr.io/rspec/docker-ci:1.9.3
111-
- version: "1.9.2"
112-
tag: ghcr.io/rspec/docker-ci:1.9.2
113-
options: "--add-host rubygems.org:151.101.129.227 --add-host api.rubygems.org:151.101.129.227"
114-
- version: "1.8.7"
115-
tag: ghcr.io/rspec/docker-ci:1.8.7
116-
options: "--add-host rubygems.org:151.101.129.227 --add-host api.rubygems.org:151.101.129.227"
117-
- version: "REE"
118-
tag: ghcr.io/rspec/docker-ci:ree
119-
options: "--add-host rubygems.org:151.101.129.227 --add-host api.rubygems.org:151.101.129.227"
120-
- version: "JRuby 1.7"
121-
tag: ghcr.io/rspec/docker-ci:jruby-1.7
122-
- version: "JRuby 1.7 1.8 mode"
123-
tag: ghcr.io/rspec/docker-ci:jruby-1.7
124-
jruby_opts: '--dev --1.8'
125-
pre: gem uninstall jruby-openssl
126-
options: "--add-host rubygems.org:151.101.129.227 --add-host api.rubygems.org:151.101.129.227"
127-
- version: "JRuby 9.1.17.0"
128-
tag: ghcr.io/rspec/docker-ci:jruby-9.1.17.0
129-
options: "--add-host rubygems.org:151.101.129.227 --add-host api.rubygems.org:151.101.129.227"
130-
env:
131-
ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true
132-
LEGACY_CI: true
133-
JRUBY_OPTS: ${{ matrix.container.jruby_opts || '--dev' }}
134-
NO_COVERAGE: true
135-
steps:
136-
- uses: actions/checkout@v3
137-
- run: ${{ matrix.container.pre }}
138-
- run: script/legacy_setup.sh
139-
- run: ${{ matrix.container.post }}
140-
- run: bundle exec bin/rspec
141-
- run: bundle exec script/cucumber.sh
142-
143-
windows:
144-
name: Ruby ${{ matrix.ruby }} (Windows)
145-
runs-on: windows-latest
146-
strategy:
147-
matrix:
148-
ruby:
149-
- 2.7
150-
- 2.6
151-
- 2.5
152-
- 2.4
153-
- 2.3
154-
- 2.2
155-
fail-fast: false
156-
steps:
157-
- uses: actions/checkout@v4
158-
- uses: ruby/setup-ruby@v1
159-
with:
160-
bundler: '2.2.22'
161-
ruby-version: ${{ matrix.ruby }}
162-
bundler-cache: true
163-
- run: choco install ansicon
164-
- run: bundle exec rspec --backtrace

0 commit comments

Comments
 (0)