From bf5c88ad586d784046120963c300b79af14f004a Mon Sep 17 00:00:00 2001 From: Scott Schneider Date: Mon, 28 Oct 2024 11:07:09 -0700 Subject: [PATCH] Make ffmpeg build workflow execute when script changes --- .github/workflows/build_ffmpeg.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_ffmpeg.yaml b/.github/workflows/build_ffmpeg.yaml index ce9fa2af..847c9161 100644 --- a/.github/workflows/build_ffmpeg.yaml +++ b/.github/workflows/build_ffmpeg.yaml @@ -11,6 +11,9 @@ name: Build non-GPL FFmpeg from source on: workflow_dispatch: + pull_request: + paths: + - packaging/build_ffmpeg.sh schedule: - cron: '0 0 * * 0' # on sunday @@ -46,13 +49,12 @@ jobs: fail-fast: false matrix: ffmpeg-version: ["4.4.4", "5.1.4", "6.1.1", "7.0.1"] - runner: ["macos-m1-stable"] uses: pytorch/test-infra/.github/workflows/macos_job.yml@main with: job-name: Build upload-artifact: ffmpeg-lgpl repository: pytorch/torchcodec - runner: "${{ matrix.runner }}" + runner: macos-14-xlarge script: | export FFMPEG_VERSION="${{ matrix.ffmpeg-version }}" export FFMPEG_ROOT="${PWD}/ffmpeg"