diff --git a/.gitlab/ci/test-on-gdk/main.gitlab-ci.yml b/.gitlab/ci/test-on-gdk/main.gitlab-ci.yml
index 5efe66d9b47a18176b3499729c58c30a2187909f..58f34b77d0ca62a9ffeef7812d1ca9648dbd5839 100644
--- a/.gitlab/ci/test-on-gdk/main.gitlab-ci.yml
+++ b/.gitlab/ci/test-on-gdk/main.gitlab-ci.yml
@@ -206,6 +206,11 @@ gdk-qa-non-blocking:
     QA_RUN_TYPE: gdk-qa-non-blocking
   parallel: 5
   allow_failure: true
+  artifacts:
+    paths:
+      - log
+    reports:
+      dotenv: ""
   rules:
     # run tests on master pipelines to collect metrics and move tests to `blocking` job until `non-blocking` job
     # is removed entirely
diff --git a/qa/qa/specs/features/browser_ui/3_create/repository/protected_tags_spec.rb b/qa/qa/specs/features/browser_ui/3_create/repository/protected_tags_spec.rb
index 206964cb9bfb7530c4d3a6c767b010527427ad12..c00dbf1b0b8313c94da5963800b862a25061eb3a 100644
--- a/qa/qa/specs/features/browser_ui/3_create/repository/protected_tags_spec.rb
+++ b/qa/qa/specs/features/browser_ui/3_create/repository/protected_tags_spec.rb
@@ -5,7 +5,7 @@ module QA
     describe 'Repository tags', :reliable, product_group: :source_code, quarantine: {
       type: :flaky,
       issue: "https://gitlab.com/gitlab-org/gitlab/-/issues/438349",
-      only: { job: 'gdk-qa-reliable' }
+      only: { job: /gdk-qa-.*/ }
     } do
       let(:project) { create(:project, :with_readme, name: 'project-for-tags') }
       let(:developer_user) do