diff --git a/.github/workflows/CI-docker.yml b/.github/workflows/CI-docker.yml index 1fbc7cb..155226e 100644 --- a/.github/workflows/CI-docker.yml +++ b/.github/workflows/CI-docker.yml @@ -21,6 +21,13 @@ jobs: runs-on: ubuntu-latest steps: + - name: Maximize build space + uses: AdityaGarg8/remove-unwanted-software@v5 + with: + remove-android: "true" + remove-dotnet: "true" + remove-haskell: "true" + - name: Checkout uses: actions/checkout@v4 with: @@ -49,7 +56,6 @@ jobs: lychee0/finalrip:${{ matrix.dockerfile }}-cuda-dev build-args: | BASE_CONTAINER_TAG=cuda-dev - no-cache: true - name: Build and push for other services if: matrix.dockerfile != 'worker-encode' @@ -60,4 +66,3 @@ jobs: platforms: linux/amd64, linux/arm64 push: ${{ github.event_name != 'pull_request' }} tags: lychee0/finalrip:${{ matrix.dockerfile }}-dev - no-cache: true diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index 3475ada..2acbf67 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -15,6 +15,13 @@ jobs: runs-on: ubuntu-latest steps: + - name: Maximize build space + uses: AdityaGarg8/remove-unwanted-software@v5 + with: + remove-android: "true" + remove-dotnet: "true" + remove-haskell: "true" + - name: Checkout uses: actions/checkout@v4 with: @@ -43,7 +50,6 @@ jobs: lychee0/finalrip:${{ matrix.dockerfile }}-cuda-${{ github.ref_name }} build-args: | BASE_CONTAINER_TAG=cuda-v0.4.0 - no-cache: true - name: Build and push for other services if: matrix.dockerfile != 'worker-encode' @@ -56,7 +62,6 @@ jobs: tags: | lychee0/finalrip:${{ matrix.dockerfile }} lychee0/finalrip:${{ matrix.dockerfile }}-${{ github.ref_name }} - no-cache: true github: needs: [docker] diff --git a/common/version/version.go b/common/version/version.go index 52058fc..e74784b 100644 --- a/common/version/version.go +++ b/common/version/version.go @@ -1,3 +1,3 @@ package version -const FINALRIP_VERSION = "v0.4.0" +const FINALRIP_VERSION = "v0.5.0" diff --git a/deploy/worker-merge.dockerfile b/deploy/worker-merge.dockerfile index 2233bfa..f5ea75e 100644 --- a/deploy/worker-merge.dockerfile +++ b/deploy/worker-merge.dockerfile @@ -14,10 +14,11 @@ RUN make worker FROM debian:bookworm AS app # prepare environment -RUN apt update -y && apt upgrade -y -RUN apt install -y wget -RUN wget -O /etc/apt/keyrings/gpg-pub-moritzbunkus.gpg https://mkvtoolnix.download/gpg-pub-moritzbunkus.gpg -RUN apt update -y && apt upgrade -y +RUN apt update -y && apt upgrade -y && \ + apt install -y wget && \ + wget -O /etc/apt/keyrings/gpg-pub-moritzbunkus.gpg https://mkvtoolnix.download/gpg-pub-moritzbunkus.gpg && \ + apt update -y && apt upgrade -y + RUN apt install -y mkvtoolnix WORKDIR /app