mirror of
https://github.com/johndoe6345789/GithubWorkflowTool.git
synced 2026-04-24 13:45:02 +00:00
Fix code review issues: matrix parsing, Qt6 compatibility, and performance optimizations
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
This commit is contained in:
@@ -23,6 +23,10 @@ public:
|
||||
void cleanup() override;
|
||||
|
||||
private:
|
||||
static constexpr int STEP_TIMEOUT_MS = 300000; // 5 minutes
|
||||
static constexpr int PREPARE_TIMEOUT_MS = 60000; // 1 minute
|
||||
static constexpr int CLEANUP_TIMEOUT_MS = 30000; // 30 seconds
|
||||
|
||||
QString m_containerId;
|
||||
QString m_containerRuntime; // "docker" or "podman"
|
||||
|
||||
|
||||
@@ -46,6 +46,7 @@ private:
|
||||
|
||||
std::unique_ptr<core::RepoManager> m_repoManager;
|
||||
std::unique_ptr<core::JobExecutor> m_executor;
|
||||
std::unique_ptr<core::WorkflowParser> m_parser;
|
||||
};
|
||||
|
||||
} // namespace gui
|
||||
|
||||
Reference in New Issue
Block a user