Skip to content

Commit a44a0d3

Browse files
authored
Merge pull request #195 from deathaxe/st4
Rewrite Syntax for Sublime Text 4137+
2 parents 5f19411 + c94fd91 commit a44a0d3

22 files changed

+3126
-587
lines changed

.gitattributes

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1-
messages/* linguist-documentation
2-
*.blade linguist-documentation
3-
*.blade.php linguist-documentation
1+
# exclude from sublime-package
2+
.github/ export-ignore
3+
.gitattributes export-ignore
4+
.gitignore export-ignore
5+
*.cmd export-ignore
6+
packages.json export-ignore
7+
8+
# linguist documentation settings
9+
messages/* linguist-documentation
10+
*.blade linguist-documentation
11+
*.blade.php linguist-documentation
12+
13+
# linguist language settings
14+
*.sublime-completions linguist-language=JSONC
15+
*.sublime-settings linguist-language=JSONC
16+
*.sublime-syntax linguist-language=YAML
17+
*.tmPreferences linguist-language=XML

.github/workflows/ci-syntax-tests.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: CI Syntax Tests
2+
3+
on:
4+
push:
5+
push:
6+
- '**'
7+
paths:
8+
- '.github/workflows/ci-syntax-tests.yml'
9+
- '**.sublime-syntax'
10+
- '**/syntax_test_*'
11+
- '**.tmPreferences'
12+
pull_request:
13+
branches:
14+
- '**'
15+
paths:
16+
- '.github/workflows/ci-syntax-tests.yml'
17+
- '**.sublime-syntax'
18+
- '**/syntax_test_*'
19+
- '**.tmPreferences'
20+
workflow_dispatch:
21+
22+
jobs:
23+
syntax_tests:
24+
name: Sublime Text ${{ matrix.build }}
25+
runs-on: ubuntu-latest
26+
timeout-minutes: 15 # default is 6 hours!
27+
strategy:
28+
matrix:
29+
include:
30+
- build: 4137
31+
default_packages: v4137
32+
- build: latest
33+
default_packages: master
34+
steps:
35+
- uses: actions/checkout@v3
36+
- uses: SublimeText/syntax-test-action@v2
37+
with:
38+
build: ${{ matrix.build }}
39+
default_packages: ${{ matrix.default_packages }}

0 commit comments

Comments
 (0)