Skip to content

Commit da04268

Browse files
committed
squash: remove source gem matrix from main.yml
it's been reproduced in test-gem.yml
1 parent d02b894 commit da04268

1 file changed

Lines changed: 0 additions & 76 deletions

File tree

.github/workflows/main.yml

Lines changed: 0 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -272,82 +272,6 @@ jobs:
272272
- name: Run Ruby tests with valgrind
273273
run: bundle exec rake test:valgrind
274274

275-
gem-package:
276-
runs-on: ubuntu-latest
277-
steps:
278-
- uses: actions/checkout@v6
279-
- uses: ruby/setup-ruby@v1
280-
with:
281-
ruby-version: head
282-
bundler-cache: true
283-
- run: bundle config --local frozen false
284-
- run: bundle exec rake build:dev
285-
- uses: actions/upload-artifact@v7
286-
with:
287-
name: gem-package
288-
path: pkg
289-
retention-days: 1
290-
291-
gem-install:
292-
needs: ["gem-package"]
293-
strategy:
294-
fail-fast: false
295-
matrix:
296-
target:
297-
- { ruby: "2.7", os: "ubuntu-latest", gemfile: "2.7" }
298-
- { ruby: "3.0", os: "ubuntu-latest", gemfile: "3.0" }
299-
- { ruby: "3.1", os: "ubuntu-latest", gemfile: "3.1" }
300-
- { ruby: "3.2", os: "ubuntu-latest", gemfile: "3.2" }
301-
- { ruby: "3.3", os: "ubuntu-latest", gemfile: "3.3" }
302-
- { ruby: "3.4", os: "ubuntu-latest", gemfile: "3.4" }
303-
- { ruby: "4.0", os: "ubuntu-latest", gemfile: "4.0" }
304-
- { ruby: "head", os: "ubuntu-latest", gemfile: "4.1" }
305-
- { ruby: "jruby", os: "ubuntu-latest", gemfile: ".." }
306-
- { ruby: "truffleruby", os: "ubuntu-latest", gemfile: ".." }
307-
308-
- { ruby: "2.7", os: "macos-latest", gemfile: "2.7" }
309-
- { ruby: "3.0", os: "macos-latest", gemfile: "3.0" }
310-
- { ruby: "3.1", os: "macos-latest", gemfile: "3.1" }
311-
- { ruby: "3.2", os: "macos-latest", gemfile: "3.2" }
312-
- { ruby: "3.3", os: "macos-latest", gemfile: "3.3" }
313-
- { ruby: "3.4", os: "macos-latest", gemfile: "3.4" }
314-
- { ruby: "4.0", os: "macos-latest", gemfile: "4.0" }
315-
- { ruby: "head", os: "macos-latest", gemfile: "4.1" }
316-
- { ruby: "jruby", os: "macos-latest", gemfile: ".." }
317-
- { ruby: "truffleruby", os: "macos-latest", gemfile: ".." }
318-
319-
- { ruby: "2.7", os: "windows-latest", gemfile: "2.7" }
320-
- { ruby: "3.0", os: "windows-latest", gemfile: "3.0" }
321-
- { ruby: "3.1", os: "windows-latest", gemfile: "3.1" }
322-
- { ruby: "3.2", os: "windows-latest", gemfile: "3.2" }
323-
- { ruby: "3.3", os: "windows-latest", gemfile: "3.3" }
324-
- { ruby: "3.4", os: "windows-latest", gemfile: "3.4" }
325-
- { ruby: "4.0", os: "windows-latest", gemfile: "4.0" }
326-
- { ruby: "head", os: "windows-latest", gemfile: "4.1" }
327-
- { ruby: "jruby", os: "windows-latest", gemfile: ".." }
328-
env:
329-
BUNDLE_GEMFILE: gemfiles/${{ matrix.target.gemfile }}/Gemfile
330-
runs-on: ${{ matrix.target.os }}
331-
steps:
332-
- uses: actions/checkout@v6
333-
- uses: ruby/setup-ruby@v1
334-
with:
335-
ruby-version: ${{ matrix.target.ruby }}
336-
- uses: actions/download-artifact@v8
337-
with:
338-
name: gem-package
339-
path: pkg
340-
- run: |
341-
gem install --local pkg/prism-*.gem
342-
gem list -d prism
343-
shell: bash
344-
- name: Run tests
345-
run: |
346-
bundle install
347-
rm -rf lib ext # ensure we don't use the local files
348-
rake test
349-
shell: bash
350-
351275
gcc-analyzer:
352276
runs-on: ubuntu-latest
353277
steps:

0 commit comments

Comments
 (0)