add cargo deps
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Thu, 9 Mar 2023 19:41:51 +0000 (20:41 +0100)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Thu, 9 Mar 2023 19:41:51 +0000 (20:41 +0100)
.github/workflows/docker-build.yml
Dockerfile

index a071f5c46e030c4046235f550250369adcda8840..ac0fda9aa1a1d094fe0d54684d361dc8bc5004a7 100644 (file)
@@ -36,13 +36,13 @@ jobs:
           elif [[ $GITHUB_REF == refs/tags/* ]]; then
             VERSION=${GITHUB_REF#refs/tags/}
           fi
-          TAGS="${DOCKER_IMAGE}:${VERSION},${DOCKER_IMAGE}:${SHORTREF}"
+          TAGS="${DOCKER_IMAGE}:${VERSION},${DOCKER_IMAGE}:${SHORTREF},ghcr.io/${DOCKER_IMAGE}:${VERSION},ghcr.io/${DOCKER_IMAGE}:${SHORTREF}"
 
           # If the VERSION looks like a version number, assume that
           # this is the most recent version of the image and also
           # tag it 'latest'.
           if [[ $VERSION =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]]; then
-            TAGS="$TAGS,${DOCKER_IMAGE}:latest"
+            TAGS="$TAGS,${DOCKER_IMAGE}:latest,ghcr.io/${DOCKER_IMAGE}:latest"
           fi
 
           # Set output parameters.
index ece48b72417624759c2a26f3aa75f1191894ae10..6b4d7a526a80ac40b0b402d0cac7560ff8617490 100644 (file)
@@ -21,13 +21,16 @@ RUN set -x \
         build-base \
         cmake \
         git \
+        gcc \
+        musl-dev \
         linux-headers \
         autoconf \
         automake \
         cargo \
         libffi \
         libffi-dev \
-        git
+        openssl-dev \
+        pkgconfig
 
 WORKDIR /wheels
 COPY requirements_all.txt .