diff --git a/templates/gitlab-ci-node.yml b/templates/gitlab-ci-node.yml
index d9c7889ea693a9fb7a34c8b712427b1980400a40..59be68dd36cc0180103f08af9b53133023f9af0e 100644
--- a/templates/gitlab-ci-node.yml
+++ b/templates/gitlab-ci-node.yml
@@ -713,6 +713,7 @@ node-build:
     - if: '$NODE_BUILD_DISABLED != "true"'
     # else (test only): apply test-policy
     - !reference [.test-policy, rules]
+  tags: $[[ inputs.node-build-job-tags ]]
 
 node-lint:
   extends: .node-base
@@ -734,6 +735,7 @@ node-lint:
       when: never
     # on production or integration branch(es): auto & failing
     - !reference [.test-policy, rules]
+  tags: $[[ inputs.node-lint-job-tags ]]
 
 ###############################################################################################
 # Test stage: audit & outdated