Skip to content

Merge pull request #116 from rasools/OMICSINT_H24 #3

Merge pull request #116 from rasools/OMICSINT_H24

Merge pull request #116 from rasools/OMICSINT_H24 #3

# name: Build and Push Docker Image for lab single cell
# on:
# push:
# paths:
# - 'session_ml/SingleCell/**'
# branches:
# - OMICSINT_H24
# jobs:
# build:
# runs-on: ubuntu-latest
# if: github.repository == 'nbisweden/workshop_omics_integration'
# steps:
# # Checkout the repository
# - name: Checkout repository
# uses: actions/checkout@v3
# # Set up Docker Buildx for multi-platform builds
# - name: Set up Docker Buildx
# uses: docker/setup-buildx-action@v2
# # Log in to Docker Hub using the secrets
# - name: Log in to Docker Hub
# uses: docker/login-action@v2
# with:
# username: ${{ secrets.DOCKER_HUB_USERNAME }}
# password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
# # Build and push the Docker image for both amd64 to Docker Hub
# - name: Build and Push Docker Image to Docker Hub
# uses: docker/build-push-action@v4
# with:
# context: ./session_ml/SingleCell
# file: session_ml/SingleCell/Dockerfile
# platforms: linux/amd64
# push: true
# no-cache: true
# tags: docker.io/rasoolsnbis/omicsint_h24:session_ml_single_cell_amd
# - name: Inspect Docker Image
# run: docker buildx imagetools inspect docker.io/rasoolsnbis/omicsint_h24:session_ml_single_cell_amd