Skip to content

Commit

Permalink
Cleanup more defaults
Browse files Browse the repository at this point in the history
  • Loading branch information
DanielSchiavini committed May 15, 2024
1 parent d5258f4 commit 39ddb51
Showing 1 changed file with 10 additions and 37 deletions.
47 changes: 10 additions & 37 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,60 +76,33 @@ jobs:
# https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#expanding-or-adding-matrix-configurations
include:
# test default settings with 3.11 across all supported evm versions
- debug: false
opt-mode: gas
evm-version: london

- debug: false
opt-mode: gas
evm-version: paris

- debug: false
opt-mode: gas
evm-version: cancun
- evm-version: london
- evm-version: paris
- evm-version: cancun

# py-evm rules
- debug: false
opt-mode: codesize
evm-version: london
- evm-version: london
evm-backend: py-evm

- debug: false
opt-mode: gas
evm-version: cancun
- evm-version: cancun
evm-backend: py-evm

# test experimental pipeline
- opt-mode: gas
debug: false
experimental-codegen: true

- opt-mode: codesize
debug: false
experimental-codegen: true

- opt-mode: none
debug: false
experimental-codegen: true
- experimental-codegen: true
- experimental-codegen: true
opt-mode: gas
- experimental-codegen: true
opt-mode: codesize

# os-specific rules
- os: windows
opt-mode: none
debug: false

- os: macos
opt-mode: none
debug: false

# run across other python versions. we don't really need to run all
# modes across all python versions - one is enough
- python-version: ["3.10", "310"]
opt-mode: gas
debug: false

- python-version: ["3.12", "312"]
opt-mode: gas
debug: false

name: "py${{ matrix.python-version[1] || '311' }}\
-opt-${{ matrix.opt-mode || 'none' }}\
Expand Down

0 comments on commit 39ddb51

Please sign in to comment.