summaryrefslogtreecommitdiff
path: root/qa/qa/vendor/github/page/login.rb
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/vendor/github/page/login.rb')
-rw-r--r--qa/qa/vendor/github/page/login.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/qa/qa/vendor/github/page/login.rb b/qa/qa/vendor/github/page/login.rb
index 120ba6e6c06..f6e72bb01f9 100644
--- a/qa/qa/vendor/github/page/login.rb
+++ b/qa/qa/vendor/github/page/login.rb
@@ -12,6 +12,12 @@ module QA
fill_in 'password', with: QA::Runtime::Env.github_password
click_on 'Sign in'
+ otp = OnePassword::CLI.new.otp
+
+ fill_in 'otp', with: otp
+
+ click_on 'Verify'
+
click_on 'Authorize gitlab-qa' if has_button?('Authorize gitlab-qa')
end
end