43
43
- name : Install UV
44
44
run : python3 -m pip install uv
45
45
- name : Build Module
46
- run : uv run -p {{ matrix.python-version }} powerbalance generate-profiles
46
+ run : uv run -p $ {{ matrix.python-version }} powerbalance generate-profiles
47
47
- name : Archive Plasma Profiles
48
48
uses : actions/upload-artifact@v4
49
49
with :
94
94
run : python3 -m pip install uv
95
95
- name : Run Models
96
96
run : |
97
- uv run -p {{ matrix.python-version }} powerbalance install-msl
98
- uv run -p {{ matrix.python-version }} coverage run --source=power_balance --data-file=coverage_default -m pytest tests/scenarios
97
+ uv run -p $ {{ matrix.python-version }} powerbalance install-msl
98
+ uv run -p $ {{ matrix.python-version }} coverage run --source=power_balance --data-file=coverage_default -m pytest tests/scenarios
99
99
- name : Archive Run Coverage
100
100
uses : actions/upload-artifact@v4
101
101
if : ${{ github.ref_name == 'main' }}
@@ -120,8 +120,8 @@ jobs:
120
120
run : python3 -m pip install uv
121
121
- name : Run Regression Tests
122
122
run : |
123
- uv run -p {{ matrix.python-version }} powerbalance install-msl
124
- uv run -p {{ matrix.python-version }} coverage run --source=power_balance --data-file=coverage_regression -m pytest tests/regression_tests
123
+ uv run -p $ {{ matrix.python-version }} powerbalance install-msl
124
+ uv run -p $ {{ matrix.python-version }} coverage run --source=power_balance --data-file=coverage_regression -m pytest tests/regression_tests
125
125
- name : Archive Run Coverage
126
126
uses : actions/upload-artifact@v4
127
127
if : ${{ github.ref_name == 'main' }}
@@ -146,8 +146,8 @@ jobs:
146
146
run : python3 -m pip install uv
147
147
- name : Run Unit Tests
148
148
run : |
149
- uv run -p {{ matrix.python-version }} powerbalance install-msl
150
- uv run -p {{ matrix.python-version }} coverage run --data-file=coverage_unit --source=power_balance -m pytest tests/unit_tests
149
+ uv run -p $ {{ matrix.python-version }} powerbalance install-msl
150
+ uv run -p $ {{ matrix.python-version }} coverage run --data-file=coverage_unit --source=power_balance -m pytest tests/unit_tests
151
151
- name : Archive Run Coverage
152
152
uses : actions/upload-artifact@v4
153
153
if : ${{ github.ref_name == 'main' }}
0 commit comments