diff --git a/Github Actions.sublime-syntax b/Github Actions.sublime-syntax index 49fa80d..bb961de 100644 --- a/Github Actions.sublime-syntax +++ b/Github Actions.sublime-syntax @@ -165,7 +165,7 @@ contexts: pop: true job-definition: - - match: ^(?!\1|\s*$) + - match: ^(?!\1[ \t]+|\s*$) pop: true - match: ^\s*(id)\s*(:)\s*([\w\-]+) captures: diff --git a/tests/syntax_test_github_actions.yml b/tests/syntax_test_github_actions.yml index bc0de8a..388112d 100644 --- a/tests/syntax_test_github_actions.yml +++ b/tests/syntax_test_github_actions.yml @@ -280,6 +280,8 @@ jobs: #^^^^^^^^^^^^ source.shell.bash.embedded job_foobar: +# ^^^^^^^^^^ entity.name.function.github-actions +# ^ punctuation.separator.key-value.yaml runs-on: ubuntu-22.04 needs: run_syntax_tests needs: [ run_syntax_tests ]