:orphan: ************************************************ Step 1: Implement the GithubRepoRunner Component ************************************************ The GithubRepoRunner Component clones a repo, runs a specific script with provided arguments, and collect logs. Let's dive in on how to develop the component with the following code: .. literalinclude:: ./app.py :lines: -72 ---- ******** Tutorial ******** .. raw:: html
.. displayitem:: :header: Step 2: Implement the PyTorch Lightning GithubRepoRunner Component :description: Automate PyTorch Lightning execution :col_css: col-md-4 :button_link: github_repo_runner_step_2.html :height: 180 :tag: Advanced .. displayitem:: :header: Step 3: Implement the Flow to manage user requests :description: Dynamically create GithubRepoRunner :col_css: col-md-4 :button_link: github_repo_runner_step_3.html :height: 180 :tag: Intermediate .. displayitem:: :header: Step 4: Implement the UI with StreamLit :description: Several pages application :col_css: col-md-4 :button_link: github_repo_runner_step_4.html :height: 180 :tag: Intermediate .. displayitem:: :header: Step 5: Put it all together :description: :col_css: col-md-4 :button_link: github_repo_runner_step_5.html :height: 180 :tag: Intermediate .. raw:: html