Skip to content

Commit 9943867

Browse files
committed
Merge/refactor fluent.syntax.yml and fluent.runtime.yml actions into ci.yml
1 parent c44f460 commit 9943867

File tree

3 files changed

+21
-86
lines changed

3 files changed

+21
-86
lines changed

.github/workflows/ci.yml

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,31 @@ jobs:
2020
- run: python -m mypy fluent.syntax/fluent fluent.runtime/fluent
2121
test:
2222
runs-on: ubuntu-latest
23+
strategy:
24+
matrix:
25+
python-version: [3.7, 3.8, 3.9, pypy3.9]
2326
steps:
2427
- uses: actions/checkout@v4
2528
- uses: actions/setup-python@v5
2629
with:
27-
python-version: 3.9
30+
python-version: ${{ matrix.python-version }}
2831
- run: python -m pip install ./fluent.syntax ./fluent.runtime
2932
- run: python -m unittest discover -s fluent.syntax
3033
- run: python -m unittest discover -s fluent.runtime
34+
baseline:
35+
runs-on: ubuntu-20.04 # https://github.com/actions/setup-python/issues/544
36+
strategy:
37+
matrix:
38+
fluent-syntax:
39+
- ./fluent.syntax
40+
- fluent.syntax==0.19.0
41+
- fluent.syntax==0.18.1 six
42+
- fluent.syntax==0.17.0 six
43+
steps:
44+
- uses: actions/checkout@v3
45+
- uses: actions/setup-python@v4
46+
with:
47+
python-version: 3.6
48+
- run: python -m pip install ${{ matrix.fluent-syntax }}
49+
- run: python -m pip install ./fluent.runtime
50+
- run: python -m unittest discover -s fluent.runtime

.github/workflows/fluent.runtime.yml

Lines changed: 0 additions & 45 deletions
This file was deleted.

.github/workflows/fluent.syntax.yml

Lines changed: 0 additions & 40 deletions
This file was deleted.

0 commit comments

Comments
 (0)