From cbdda309704f8858e5460673b9197e03d42f3065 Mon Sep 17 00:00:00 2001 From: Roberto Cella Date: Thu, 19 Mar 2026 20:46:22 +0100 Subject: [PATCH 1/4] Add write permissions for contents in bump workflow --- .github/workflows/bump.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/bump.yaml b/.github/workflows/bump.yaml index 92240bfe..9973f47c 100644 --- a/.github/workflows/bump.yaml +++ b/.github/workflows/bump.yaml @@ -5,6 +5,9 @@ on: schedule: - cron: '0 8 * * *' +permissions: + contents: write + jobs: bump: name: Search for dependency updates From 06d1be878eb923fd97570548b09e73985ebdcfa6 Mon Sep 17 00:00:00 2001 From: Roberto Cella Date: Thu, 19 Mar 2026 20:54:34 +0100 Subject: [PATCH 2/4] Configure BUMP_TOKEN in bump.yaml --- .github/workflows/bump.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/bump.yaml b/.github/workflows/bump.yaml index 9973f47c..064c6f52 100644 --- a/.github/workflows/bump.yaml +++ b/.github/workflows/bump.yaml @@ -15,6 +15,8 @@ jobs: steps: - name: Checkout code changes uses: actions/checkout@v6 + with: + token: ${{ secrets.BUMP_TOKEN }} - name: Update dependencies uses: wader/bump/action@master From 7860bad921cd8a640076a832b7568b1a959cca8c Mon Sep 17 00:00:00 2001 From: bump Date: Thu, 19 Mar 2026 19:55:10 +0000 Subject: [PATCH 3/4] Update ffmpeg to 8.1 from 8.0.1 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 1680368c..a374ecee 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM eclipse-temurin:25-alpine AS builder WORKDIR /app # bump: ffmpeg /static-ffmpeg:([\d.]+)/ docker:mwader/static-ffmpeg|/\d+\./|* -COPY --from=mwader/static-ffmpeg:8.0.1 /ff* /usr/bin/ +COPY --from=mwader/static-ffmpeg:8.1 /ff* /usr/bin/ COPY . . RUN --mount=type=cache,target=/root/.gradle ./gradlew check installDist --no-daemon From b7947081ada1fd01ce50b01e58336be89edde3c1 Mon Sep 17 00:00:00 2001 From: Roberto Cella Date: Fri, 20 Mar 2026 11:53:24 +0100 Subject: [PATCH 4/4] Improve bump configuration to update all FFmpeg dependencies at once --- .github/workflows/unit-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index 34489f4c..1957eafe 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -26,7 +26,7 @@ jobs: - name: Setup FFmpeg and FFprobe uses: ./.github/actions/setup-ffmpeg with: - # bump: ffmpeg-ci /ffmpeg-version: ([\d.]+)/ docker:mwader/static-ffmpeg|/\d+\./|* + # bump: ffmpeg /ffmpeg-version: ([\d.]+)/ docker:mwader/static-ffmpeg|/\d+\./|* ffmpeg-version: 8.0.1 - name: Setup Java