add workflow failure reason (#1198)

This commit is contained in:
LawyZheng
2024-11-15 11:07:44 +08:00
committed by GitHub
parent b2516dc95f
commit e3aa583b24
7 changed files with 152 additions and 25 deletions

View File

@@ -211,6 +211,7 @@ class WorkflowRunModel(Base):
workflow_permanent_id = Column(String, nullable=False, index=True)
organization_id = Column(String, ForeignKey("organizations.organization_id"), nullable=False, index=True)
status = Column(String, nullable=False)
failure_reason = Column(String)
proxy_location = Column(Enum(ProxyLocation))
webhook_callback_url = Column(String)
totp_verification_url = Column(String)