diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5a91533e..b9c66819 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -49,3 +49,12 @@ jobs: with: name: cddl path: "*.cddl" + no-split-vars: + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: 14.x + - name: Check no break lines inside blocks + run: node ./scripts/formatter/no_split_var.js diff --git a/scripts/formatter/no_split_var.js b/scripts/formatter/no_split_var.js index 7fbf3ad4..0fb1e056 100644 --- a/scripts/formatter/no_split_var.js +++ b/scripts/formatter/no_split_var.js @@ -8,7 +8,8 @@ const specLines = fs.readFileSync(specPath, 'utf-8') .split('\n'); let failed = []; -const openClosePairs = [["[=", "=]"], ["