Package io.typeflows.github.workflow
Object GitHub
-
- All Implemented Interfaces:
public class GitHub extends Context
Represents the GitHub context in GitHub Actions workflows.
The GitHub context provides information about the workflow run, repository, and event that triggered the workflow. It includes details like the triggering event, repository information, commit SHA, actor details, and workflow-specific metadata that can be used in expressions and conditional logic throughout the workflow.
-
-
Field Summary
Fields Modifier and Type Field Description public final static StrExpactionpublic final static StrExpaction_pathpublic final static StrExpaction_refpublic final static StrExpaction_repositorypublic final static StrExpaction_statuspublic final static StrExpactorpublic final static StrExpactor_idpublic final static StrExpapi_urlpublic final static StrExpbase_refpublic final static StrExpenvpublic final static StrExpevent_namepublic final static StrExpevent_pathpublic final static StrExpgraphql_urlpublic final static StrExphead_refpublic final static StrExpjobpublic final static StrExppathpublic final static StrExprefpublic final static StrExpref_namepublic final static BoolExpref_protectedpublic final static StrExpref_typepublic final static StrExprepositorypublic final static StrExprepository_idpublic final static StrExprepository_ownerpublic final static StrExprepository_owner_idpublic final static StrExprepositoryUrlpublic final static NumExpretention_dayspublic final static StrExprun_idpublic final static NumExprun_numberpublic final static NumExprun_attemptpublic final static StrExpsecret_sourcepublic final static StrExpserver_urlpublic final static StrExpshapublic final static StrExptokenpublic final static StrExptriggering_actorpublic final static StrExpworkflowpublic final static StrExpworkflow_refpublic final static StrExpworkflow_shapublic final static StrExpworkspaceprivate final Stringprefixpublic final static GitHubINSTANCE
-