Skip to content

Commit

Permalink
run ci for all implementations
Browse files Browse the repository at this point in the history
Co-authored-by: Szymon Fiedler <[email protected]>
Co-authored-by: Paweł Pacana <[email protected]>
  • Loading branch information
3 people committed Oct 20, 2023
1 parent b781784 commit a061bcc
Show file tree
Hide file tree
Showing 11 changed files with 341 additions and 0 deletions.
31 changes: 31 additions & 0 deletions .github/workflows/actor_like.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: actor_like
on:
workflow_dispatch:
push:
pull_request:
types:
- opened
- reopened
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make test_actor_like
mutate:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make mutate_actor_like
31 changes: 31 additions & 0 deletions .github/workflows/duck_typing.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: duck_typing
on:
workflow_dispatch:
push:
pull_request:
types:
- opened
- reopened
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make test_duck_typing
mutate:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make mutate_duck_typing
31 changes: 31 additions & 0 deletions .github/workflows/extracted_state.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: extracted_state
on:
workflow_dispatch:
push:
pull_request:
types:
- opened
- reopened
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make test_extracted_state
mutate:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make mutate_extracted_state
31 changes: 31 additions & 0 deletions .github/workflows/functional_aggregate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: functional_aggregate
on:
workflow_dispatch:
push:
pull_request:
types:
- opened
- reopened
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make test_functional_aggregate
mutate:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make mutate_functional_aggregate
31 changes: 31 additions & 0 deletions .github/workflows/polymorphic.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: polymorphic
on:
workflow_dispatch:
push:
pull_request:
types:
- opened
- reopened
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make test_polymorphic
mutate:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make mutate_polymorphic
31 changes: 31 additions & 0 deletions .github/workflows/poro.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: poro
on:
workflow_dispatch:
push:
pull_request:
types:
- opened
- reopened
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make test_poro
mutate:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make mutate_poro
31 changes: 31 additions & 0 deletions .github/workflows/query_based.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: query_based
on:
workflow_dispatch:
push:
pull_request:
types:
- opened
- reopened
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make test_query_based
mutate:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make mutate_query_based
31 changes: 31 additions & 0 deletions .github/workflows/rails_way.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: rails_way
on:
workflow_dispatch:
push:
pull_request:
types:
- opened
- reopened
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make test_rails_way
mutate:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make mutate_rails_way
31 changes: 31 additions & 0 deletions .github/workflows/repository.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: repository
on:
workflow_dispatch:
push:
pull_request:
types:
- opened
- reopened
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make test_repository
mutate:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make mutate_repository
31 changes: 31 additions & 0 deletions .github/workflows/roles.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: roles
on:
workflow_dispatch:
push:
pull_request:
types:
- opened
- reopened
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make test_roles
mutate:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make mutate_roles
31 changes: 31 additions & 0 deletions .github/workflows/yield_based.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: yield_based
on:
workflow_dispatch:
push:
pull_request:
types:
- opened
- reopened
jobs:
test:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make test_yield_based
mutate:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- run: test -e Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- run: make mutate_yield_based

0 comments on commit a061bcc

Please sign in to comment.