We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8bdd25f commit e4f2884Copy full SHA for e4f2884
2 files changed
.gitattributes
@@ -1,2 +1,4 @@
1
+.git export-ignore
2
+.github export-ignore
3
/tests export-ignore
4
/pyrightconfig.json export-ignore
.github/workflows/ci.yaml
@@ -0,0 +1,29 @@
+name: Syntax Tests
+
+on:
+ push:
5
+ paths:
6
+ - "**.sublime-syntax"
7
+ - "**/syntax_test_*"
8
+ - "**.tmPreferences"
9
+ pull_request:
10
11
12
13
14
15
+jobs:
16
+ syntax_tests:
17
+ name: Syntax Tests (${{ matrix.build }})
18
+ runs-on: ubuntu-latest
19
+ timeout-minutes: 15
20
+ strategy:
21
+ matrix:
22
+ include:
23
+ - build: latest
24
+ - build: stable # Fetches the binary for the latest stable build
25
+ steps:
26
+ - uses: actions/checkout@v6
27
+ - uses: SublimeText/syntax-test-action@v2
28
+ with:
29
+ build: ${{ matrix.build }}
0 commit comments