diff --git a/.github/workflows/deploy-docker.yml b/.github/workflows/deploy-docker.yml index 2d0b7d3..0adae50 100644 --- a/.github/workflows/deploy-docker.yml +++ b/.github/workflows/deploy-docker.yml @@ -13,23 +13,23 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v2.2.0 + uses: docker/setup-qemu-action@v3.0.0 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2.9.1 + uses: docker/setup-buildx-action@v3.0.0 - name: Login to DockerHub - uses: docker/login-action@v2.2.0 + uses: docker/login-action@v3.0.0 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_TOKEN }} - name: Docker meta id: meta - uses: docker/metadata-action@v4 + uses: docker/metadata-action@v5 with: images: rdavidoff/twitch-channel-points-miner-v2 tags: | @@ -38,7 +38,7 @@ jobs: - name: Build and push AMD64, ARM64, ARMv7 id: docker_build - uses: docker/build-push-action@v4.1.1 + uses: docker/build-push-action@v5.0.0 with: context: . push: true diff --git a/Dockerfile b/Dockerfile index 9d0a4fa..67a038e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,7 +12,7 @@ RUN pip install --upgrade pip RUN apt-get update RUN DEBIAN_FRONTEND=noninteractive apt-get install -qq -y --fix-missing --no-install-recommends \ - gcc \ + gcc-9 \ libffi-dev \ rustc \ zlib1g-dev \ @@ -20,7 +20,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -qq -y --fix-missing --no-ins libssl-dev \ make \ automake \ - g++ \ + ninja-build \ + g++-9 \ subversion \ python3-dev \ && if [ "${BUILDX_QEMU_ENV}" = "true" ] && [ "$(getconf LONG_BIT)" = "32" ]; then \