Skip to content

GitHubContext

Information about the GitHub repo / user.

avatar_url class-attribute instance-attribute

avatar_url: str | None = None

The url of the GitHub avatar.

bio class-attribute instance-attribute

bio: str | None = None

The user biography.

blog class-attribute instance-attribute

blog: str | None = None

The user blog URL.

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.

email class-attribute instance-attribute

email: str | None = None

The user email address.

followers class-attribute instance-attribute

followers: int = 0

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.

name class-attribute instance-attribute

name: str | None = None

The GitHub username.

repo_name class-attribute instance-attribute

repo_name: str = ''

The repository name.

twitter_username class-attribute instance-attribute

twitter_username: str | None = None

The twitter username.

workflows class-attribute instance-attribute

workflows: list[githubinfo.Workflow] = dataclasses.field(default_factory=list)

A list of configured workflows.

__repr__

__repr__()
Page info
Resources
Resources(css=[],
          markdown_extensions={'attr_list': {},
                               'md_in_html': {},
                               'pymdownx.emoji': {'emoji_generator': <function to_svg at 0x7fd32a7ad800>,
                                                  'emoji_index': <function twemoji at 0x7fd32a7ad6c0>},
                               'pymdownx.magiclink': {'repo': 'mknodes',
                                                      'repo_url_shorthand': True,
                                                      'user': 'phil65'}},
          plugins=[Plugin('mkdocstrings')],
          js=[],
          assets=[],
          packages=[])
Metadata
created:
  source_filename: /home/runner/work/mknodes/mknodes/mknodes/manual/templating_section.py
  source_function: _
  source_line_no: 43
template: SUMMARY.html
title: GitHubContext