Module: Legion::Extensions::Github::Runners::App
- Includes:
- CLI::App, Helpers::Lex
- Defined in:
- lib/legion/extensions/github/runners/app.rb
Constant Summary
Constants included from App::Runners::Manifest
App::Runners::Manifest::DEFAULT_EVENTS, App::Runners::Manifest::DEFAULT_PERMISSIONS
Constants included from Helpers::Client
Helpers::Client::CREDENTIAL_RESOLVERS
Constants included from Helpers::TokenCache
Helpers::TokenCache::TOKEN_BUFFER_SECONDS
Class Method Summary collapse
Methods included from CLI::App
Methods included from App::Runners::CredentialStore
#load_oauth_token, #store_app_credentials, #store_oauth_token
Methods included from App::Runners::Manifest
#exchange_manifest_code, #generate_manifest, #manifest_url
Methods included from Helpers::Client
#connection, #gh_cli_token_output, #max_fallback_retries, #on_rate_limit, #on_scope_authorized, #on_scope_denied, #resolve_broker_app, #resolve_credential, #resolve_env, #resolve_gh_cli, #resolve_next_credential, #resolve_settings_app, #resolve_settings_delegated, #resolve_settings_pat, #resolve_vault_app, #resolve_vault_delegated, #resolve_vault_pat
Methods included from Helpers::ScopeRegistry
#credential_fingerprint, #invalidate_scope, #mark_rate_limited, #rate_limited?, #register_scope, #scope_status
Methods included from Helpers::TokenCache
#fetch_token, #mark_rate_limited, #rate_limited?, #store_token
Class Method Details
.remote_invocable? ⇒ Boolean
12 13 14 |
# File 'lib/legion/extensions/github/runners/app.rb', line 12 def self.remote_invocable? false end |