Skip to content

Conversation

@Ulthran
Copy link
Contributor

@Ulthran Ulthran commented Oct 7, 2025

Summary

  • add a Dockerfile that installs seqBackup and exposes the backup_illumina CLI
  • create a GitHub Actions workflow to build and push the Docker image to Docker Hub

Testing

  • pytest

https://chatgpt.com/codex/tasks/task_e_68dec6a988f8832385d47dc80e8f1570

Copilot AI review requested due to automatic review settings October 7, 2025 13:35
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds Docker containerization for the seqBackup application, enabling easier deployment and distribution. The changes include a Dockerfile to package the application and a GitHub Actions workflow to automate Docker image building and publishing.

  • Creates a Dockerfile that installs seqBackup and exposes the backup_illumina CLI
  • Adds GitHub Actions workflow for automated Docker image building and publishing to Docker Hub

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
Dockerfile Defines Docker image build process with Python 3.11 base and seqBackup installation
.github/workflows/docker-publish.yml Automates Docker image building and publishing to Docker Hub on main/master branch pushes

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants