Module ogr.services.forgejo.release
Classes
class ForgejoRelease (raw_release: Any, project: GitProject)
-
Expand source code
class ForgejoRelease(Release): @staticmethod def get( project: "ogr_forgejo.ForgejoProject", identifier: Optional[int] = None, name: Optional[str] = None, tag_name: Optional[str] = None, ) -> "Release": raise NotImplementedError("TBD") @staticmethod def get_latest(project: "ogr_forgejo.ForgejoProject") -> Optional["Release"]: raise NotImplementedError("TBD") @staticmethod def get_list(project: "ogr_forgejo.ForgejoProject") -> list["Release"]: raise NotImplementedError("TBD") @staticmethod def create( project: "ogr_forgejo.ForgejoProject", tag: str, name: str, message: str, ref: Optional[str] = None, ) -> "Release": raise NotImplementedError("TBD")
Object that represents release.
Attributes
project
:GitProject
- Project on which the release is created.
Ancestors
Inherited members