Skip to content

ditching kernels, maybe the repo name should change to Python #190

ditching kernels, maybe the repo name should change to Python

ditching kernels, maybe the repo name should change to Python #190

Workflow file for this run

name: Build and push Docker image
on:
push:
branches:
- main
- dev
jobs:
build-and-push-docker:
runs-on: ubuntu-latest
defaults:
run:
shell: bash -l {0}
steps:
- uses: actions/checkout@v2
- name: "Set Job Environment Variables"
run: |
SHA7="${GITHUB_SHA::7}"
DOCKER_TAG=$SHA7
echo "DOCKER_TAG=${DOCKER_TAG}" >> $GITHUB_ENV
- name: "Set up QEMU"
uses: docker/setup-qemu-action@v2
- name: "Set up Docker Buildx"
uses: docker/setup-buildx-action@v2
- name: "Login to Docker Hub"
uses: docker/login-action@v2
with:
username: openscapes
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: "Build and push"
uses: docker/build-push-action@v4
with:
context: ci
push: true
tags: openscapes/python:latest, openscapes/python:${{ env.DOCKER_TAG }}
- name: Export Full Conda Environment
run: |
docker run openscapes/python:main conda list --export