Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/yaml/injections.scm')
-rw-r--r--runtime/queries/yaml/injections.scm11
1 files changed, 5 insertions, 6 deletions
diff --git a/runtime/queries/yaml/injections.scm b/runtime/queries/yaml/injections.scm
index e0e1094b..52b437a4 100644
--- a/runtime/queries/yaml/injections.scm
+++ b/runtime/queries/yaml/injections.scm
@@ -20,23 +20,22 @@
; Modified for Helix from https://github.com/nvim-treesitter/nvim-treesitter/blob/master/queries/yaml/injections.scm
-;; GitHub actions: run
-;; Buildkite: command, commands
+;; Github actions ("run") / Gitlab CI ("scripts")
(block_mapping_pair
- key: (flow_node) @_run (#any-of? @_run "run" "command" "commands")
+ key: (flow_node) @_run (#match? @_run "^(run|script|before_script|after_script)$")
value: (flow_node
(plain_scalar
(string_scalar) @injection.content)
(#set! injection.language "bash")))
(block_mapping_pair
- key: (flow_node) @_run (#any-of? @_run "run" "command" "commands")
+ key: (flow_node) @_run (#match? @_run "^(run|script|before_script|after_script)$")
value: (block_node
(block_scalar) @injection.content
(#set! injection.language "bash")))
(block_mapping_pair
- key: (flow_node) @_run (#any-of? @_run "run" "command" "commands")
+ key: (flow_node) @_run (#match? @_run "^(run|script|before_script|after_script)$")
value: (block_node
(block_sequence
(block_sequence_item
@@ -46,7 +45,7 @@
(#set! injection.language "bash")))))
(block_mapping_pair
- key: (flow_node) @_run (#any-of? @_run "run" "command" "commands")
+ key: (flow_node) @_run (#match? @_run "^(run|script|before_script|after_script)$")
value: (block_node
(block_sequence
(block_sequence_item