We tried to do Shopify CLI in GitHub Actions.
Setup was no problem. But, We could’t do the command “shopify push”. It can upload Argo code to Shopify’s server.
/var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/bin/load_shopify.rb:12: warning: Insecure world writable dir /opt/hostedtoolcache/gcloud/323.0.0/x64 in PATH, mode 040777
┏━━ Building extension with: yarn... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┃ yarn run v1.22.5
┃ $ argo-admin-cli build --entry="index.tsx"
┃ Successfully compiled: build/main.js
┃ Done in 7.53s.
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ (7.72s)
┏━━ Pushing your extension to Shopify ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┃ Pushing code to Shopify...
This command ran with ID: 39302
Please include this information in any issues/report along with relevant logs
/var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/oauth.rb:91:in `receive_access_code': Timed out while waiting for response from Shopify (ShopifyCli::OAuth::Error)
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/oauth.rb:42:in `authenticate'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/partners_api.rb:93:in `authenticate'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/partners_api.rb:81:in `block in access_token'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/db.rb:87:in `get'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/partners_api.rb:80:in `access_token'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/partners_api.rb:74:in `api_client'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/partners_api.rb:49:in `block in query'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/partners_api.rb:63:in `authenticated_req'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/partners_api.rb:48:in `query'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/project_types/extension/tasks/update_draft.rb:21:in `call'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/task.rb:7:in `call'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/project_types/extension/commands/push.rb:58:in `block in update_draft'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/project_types/extension/commands/push.rb:53:in `with_waiting_text'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/project_types/extension/commands/push.rb:57:in `update_draft'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/project_types/extension/commands/push.rb:14:in `block in call'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-ui/lib/cli/ui/frame.rb:103:in `open'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/project_types/extension/commands/push.rb:13:in `call'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/command.rb:25:in `call'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-kit/lib/cli/kit/executor.rb:16:in `block (2 levels) in call'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-kit/lib/cli/kit/executor.rb:37:in `block (2 levels) in with_logging'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-ui/lib/cli/ui/stdout_router.rb:169:in `with_id'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-kit/lib/cli/kit/executor.rb:36:in `block in with_logging'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-ui/lib/cli/ui.rb:172:in `log_output_to'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-kit/lib/cli/kit/executor.rb:35:in `with_logging'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-kit/lib/cli/kit/executor.rb:15:in `block in call'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-kit/lib/cli/kit/executor.rb:45:in `block (2 levels) in with_traps'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-kit/lib/cli/kit/executor.rb:51:in `twrap'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-kit/lib/cli/kit/executor.rb:44:in `block in with_traps'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-kit/lib/cli/kit/executor.rb:55:in `twrap'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-kit/lib/cli/kit/executor.rb:43:in `with_traps'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/vendor/deps/cli-kit/lib/cli/kit/executor.rb:14:in `call'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/core/executor.rb:15:in `call'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/core/entry_point.rb:43:in `block in call'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/core/monorail.rb:32:in `log'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/lib/shopify-cli/core/entry_point.rb:42:in `call'
from /var/lib/gems/2.5.0/gems/shopify-cli-1.5.0/bin/shopify:33:in `block in
Does anyone know to avoid this authentication issue?