Skip to content

Commit

Permalink
[temp] only run que mr tests
Browse files Browse the repository at this point in the history
  • Loading branch information
imjoehaines committed Dec 15, 2023
1 parent c9d002c commit a4eb473
Show file tree
Hide file tree
Showing 3 changed files with 52 additions and 162 deletions.
24 changes: 0 additions & 24 deletions .github/workflows/license-audit.yml

This file was deleted.

136 changes: 52 additions & 84 deletions .github/workflows/maze-runner.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,52 +3,6 @@ name: maze-runner
on: [push, pull_request]

jobs:
rake-maze-runner:
strategy:
fail-fast: false
matrix:
ruby-version: ['1.9', '3.2']

uses: ./.github/workflows/run-maze-runner.yml
with:
features: features/rake.feature
ruby-version: ${{ matrix.ruby-version }}

mailman-maze-runner:
strategy:
fail-fast: false
matrix:
ruby-version: ['2.0', '3.0']

uses: ./.github/workflows/run-maze-runner.yml
with:
features: features/mailman.feature
ruby-version: ${{ matrix.ruby-version }}

rack-maze-runner:
strategy:
fail-fast: false
matrix:
include:
- ruby-version: '1.9'
rack-version: '1'
- ruby-version: '3.0'
rack-version: '1'
- ruby-version: '2.2'
rack-version: '2'
- ruby-version: '3.2'
rack-version: '2'
- ruby-version: '2.4'
rack-version: '3'
- ruby-version: '3.2'
rack-version: '3'

uses: ./.github/workflows/run-maze-runner.yml
with:
features: features/rack.feature
ruby-version: ${{ matrix.ruby-version }}
rack-version: ${{ matrix.rack-version }}

que-maze-runner:
strategy:
fail-fast: false
Expand All @@ -69,88 +23,102 @@ jobs:
ruby-version: ${{ matrix.ruby-version }}
que-version: ${{ matrix.que-version }}

sidekiq-maze-runner:
que-maze-runner2:
strategy:
fail-fast: false
matrix:
ruby-version: ['2.5', '2.7']
sidekiq-version: ['2', '3', '4', '5', '6', '7']
include:
- ruby-version: '3.2'
sidekiq-version: '7'
exclude:
# 2.7 is the minimum ruby version that sidekiq 7 supports
- ruby-version: '2.0'
que-version: '0.14'
- ruby-version: '2.5'
sidekiq-version: '7'
que-version: '0.14'
- ruby-version: '2.5'
que-version: '1'
- ruby-version: '2.7'
que-version: '1'

uses: ./.github/workflows/run-maze-runner.yml
with:
features: features/sidekiq.feature
features: features/que.feature
ruby-version: ${{ matrix.ruby-version }}
sidekiq-version: ${{ matrix.sidekiq-version }}
que-version: ${{ matrix.que-version }}

delayed-job-maze-runner:
que-maze-runner3:
strategy:
fail-fast: false
matrix:
ruby-version: ['2.5']
include:
- ruby-version: '2.0'
que-version: '0.14'
- ruby-version: '2.5'
que-version: '0.14'
- ruby-version: '2.5'
que-version: '1'
- ruby-version: '2.7'
que-version: '1'

uses: ./.github/workflows/run-maze-runner.yml
with:
features: features/delayed_job.feature
features: features/que.feature
ruby-version: ${{ matrix.ruby-version }}
que-version: ${{ matrix.que-version }}

rails-3-4-5-maze-runner:
que-maze-runner4:
strategy:
fail-fast: false
matrix:
ruby-version: ['2.2', '2.5']
rails-version: ['3', '4', '5']
include:
- ruby-version: '2.0'
rails-version: '3'
- ruby-version: '2.6'
rails-version: '5'
exclude:
- ruby-version: '2.2'
rails-version: '3'
que-version: '0.14'
- ruby-version: '2.5'
que-version: '0.14'
- ruby-version: '2.5'
rails-version: '5'
que-version: '1'
- ruby-version: '2.7'
que-version: '1'

uses: ./.github/workflows/run-maze-runner.yml
with:
features: features/rails_features/ --tags @rails${{ matrix.rails-version }}
features: features/que.feature
ruby-version: ${{ matrix.ruby-version }}
rails-version: ${{ matrix.rails-version }}
que-version: ${{ matrix.que-version }}

rails-6-7-integrations-maze-runner:
que-maze-runner5:
strategy:
fail-fast: false
matrix:
ruby-version: ['2.7', '3.2']
rails-version: ['6', '7', '_integrations']
include:
- ruby-version: '2.0'
que-version: '0.14'
- ruby-version: '2.5'
que-version: '0.14'
- ruby-version: '2.5'
rails-version: '6'
exclude:
que-version: '1'
- ruby-version: '2.7'
rails-version: '6'
- ruby-version: '3.2'
rails-version: '_integrations'
que-version: '1'

uses: ./.github/workflows/run-maze-runner.yml
with:
features: features/rails_features/ --tags @rails${{ matrix.rails-version }}
features: features/que.feature
ruby-version: ${{ matrix.ruby-version }}
rails-version: ${{ matrix.rails-version }}
que-version: ${{ matrix.que-version }}

plain-maze-runner:
que-maze-runner6:
strategy:
fail-fast: false
matrix:
ruby-version: ['1.9', '2.0', '2.1', '2.2', '2.3', '2.4', '2.5', '2.6', '2.7', '3.0', '3.1', '3.2']
include:
- ruby-version: '2.0'
que-version: '0.14'
- ruby-version: '2.5'
que-version: '0.14'
- ruby-version: '2.5'
que-version: '1'
- ruby-version: '2.7'
que-version: '1'

uses: ./.github/workflows/run-maze-runner.yml
with:
features: features/plain_features/
features: features/que.feature
ruby-version: ${{ matrix.ruby-version }}
que-version: ${{ matrix.que-version }}
54 changes: 0 additions & 54 deletions .github/workflows/test-package.yml

This file was deleted.

0 comments on commit a4eb473

Please sign in to comment.