Skip to content

Commit 5804599

Browse files
committed
feat: initial JSONLT implementation
1 parent 4b29f51 commit 5804599

41 files changed

Lines changed: 8943 additions & 19 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,14 @@ jobs:
5555
uses: reviewdog/action-actionlint@83e4ed25b168066ad8f62f5afbb29ebd8641d982 # v1.6.8
5656

5757
test:
58-
name: "Test (Python ${{ matrix.python-version }})"
58+
name: "Test (${{ matrix.os }}, Python ${{ matrix.python-version }})"
5959
needs: lint
60-
runs-on: ubuntu-latest
60+
runs-on: ${{ matrix.os }}
6161
timeout-minutes: 15
6262
strategy:
6363
fail-fast: false
6464
matrix:
65+
os: [ubuntu-latest, windows-latest, macos-latest]
6566
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14", "3.14t"]
6667

6768
steps:
@@ -95,7 +96,7 @@ jobs:
9596
run: just test-coverage
9697

9798
- name: Upload coverage to Codecov
98-
if: matrix.python-version == '3.10'
99+
if: matrix.os == 'ubuntu-latest' && matrix.python-version == '3.10'
99100
uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
100101
env:
101102
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

.vale.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ Google.Will = NO
1414
proselint.Annotations = NO
1515

1616
# Internal/temporary files - skip linting
17-
[{.claude/**/*.md,.oaps/**/**.md,tmp/**/*.md}]
17+
[{.claude/**/*.md,.oaps/**/**.md,tmp/**/*.md,PLAN.md}]
1818
BasedOnStyles =

0 commit comments

Comments
 (0)