GitHubContext
Information about the GitHub repo / user.
avatar_url
class-attribute
instance-attribute
¶
avatar_url: str | None = None
The url of the GitHub avatar.
company
class-attribute
instance-attribute
¶
company: str | None = None
The company associated with the user.
default_branch
class-attribute
instance-attribute
¶
default_branch: str = ''
The default branch of the repository.
followers
class-attribute
instance-attribute
¶
followers: int | None = None
The follower count of the user.
gravatar_id
class-attribute
instance-attribute
¶
gravatar_id: str | None = None
The gravatar id associated with the user.
hireable
class-attribute
instance-attribute
¶
hireable: bool | None = None
Whether the user is hireable.
location
class-attribute
instance-attribute
¶
location: str | None = None
The user location, as set on GitHub.
twitter_username
class-attribute
instance-attribute
¶
twitter_username: str | None = None
The twitter username.
workflows
class-attribute
instance-attribute
¶
A list of configured workflows.
__init__
¶
__init__(
default_branch: str = "",
repo_name: str = "",
workflows: list[Workflow] = list(),
avatar_url: str | None = None,
bio: str | None = None,
blog: str | None = None,
company: str | None = None,
email: str | None = None,
followers: int | None = None,
gravatar_id: str | None = None,
hireable: bool | None = None,
location: str | None = None,
name: str | None = None,
twitter_username: str | None = None,
) -> None
Page info
Resources
Resources(css=[],
markdown_extensions={'attr_list': {},
'md_in_html': {},
'pymdownx.emoji': {'emoji_generator': <function to_svg at 0x7fd7a6931800>,
'emoji_index': <function twemoji at 0x7fd7a69316c0>},
'pymdownx.magiclink': {'repo': 'mknodes',
'repo_url_shorthand': True,
'user': 'phil65'}},
plugins=[Plugin('mkdocstrings')],
js=[],
assets=[],
packages=[])