mirror of
https://github.com/arthenica/ffmpeg-kit.git
synced 2026-05-07 20:22:27 +00:00
use more specific paths in github workflows
This commit is contained in:
@@ -5,15 +5,21 @@ on:
|
||||
branches:
|
||||
- development
|
||||
- main
|
||||
paths-ignore:
|
||||
- '**/README.md'
|
||||
- 'docs/**'
|
||||
paths:
|
||||
- '.github/workflows/android-build-scripts.yml'
|
||||
- 'android/**'
|
||||
- 'scripts/**'
|
||||
- 'tools/**'
|
||||
- 'android.sh'
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
paths-ignore:
|
||||
- '**/README.md'
|
||||
- 'docs/**'
|
||||
paths:
|
||||
- '.github/workflows/android-build-scripts.yml'
|
||||
- 'android/**'
|
||||
- 'scripts/**'
|
||||
- 'tools/**'
|
||||
- 'android.sh'
|
||||
|
||||
jobs:
|
||||
build-main-on-linux:
|
||||
|
||||
@@ -5,15 +5,23 @@ on:
|
||||
branches:
|
||||
- development
|
||||
- main
|
||||
paths-ignore:
|
||||
- '**/README.md'
|
||||
- 'docs/**'
|
||||
paths:
|
||||
- '.github/workflows/ios-build-scripts.yml'
|
||||
- 'apple/**'
|
||||
- 'scripts/**'
|
||||
- 'tools/**'
|
||||
- 'apple.sh'
|
||||
- 'ios.sh'
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
paths-ignore:
|
||||
- '**/README.md'
|
||||
- 'docs/**'
|
||||
paths:
|
||||
- '.github/workflows/ios-build-scripts.yml'
|
||||
- 'apple/**'
|
||||
- 'scripts/**'
|
||||
- 'tools/**'
|
||||
- 'apple.sh'
|
||||
- 'ios.sh'
|
||||
|
||||
jobs:
|
||||
build-main-on-macos-bigsur:
|
||||
|
||||
@@ -5,15 +5,23 @@ on:
|
||||
branches:
|
||||
- development
|
||||
- main
|
||||
paths-ignore:
|
||||
- '**/README.md'
|
||||
- 'docs/**'
|
||||
paths:
|
||||
- '.github/workflows/macos-build-scripts.yml'
|
||||
- 'apple/**'
|
||||
- 'scripts/**'
|
||||
- 'tools/**'
|
||||
- 'apple.sh'
|
||||
- 'macos.sh'
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
paths-ignore:
|
||||
- '**/README.md'
|
||||
- 'docs/**'
|
||||
paths:
|
||||
- '.github/workflows/macos-build-scripts.yml'
|
||||
- 'apple/**'
|
||||
- 'scripts/**'
|
||||
- 'tools/**'
|
||||
- 'apple.sh'
|
||||
- 'macos.sh'
|
||||
|
||||
jobs:
|
||||
build-main-on-macos-bigsur:
|
||||
|
||||
@@ -20,7 +20,7 @@ jobs:
|
||||
with:
|
||||
ref: ${{ matrix.branches }}
|
||||
- name: prerequisites
|
||||
run: brew install autoconf automake libtool pkg-config curl git cmake gcc gperf texinfo yasm nasm bison autogen wget meson ninja
|
||||
run: brew install autoconf automake libtool pkg-config curl git cmake gcc gperf texinfo yasm nasm bison autogen wget meson ninja ragel --overwrite
|
||||
- name: set up xcode
|
||||
run: echo "export DEVELOPER_DIR=/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer" > ~/.xcode.for.ffmpeg.kit.sh
|
||||
- name: set up cmake
|
||||
@@ -48,7 +48,7 @@ jobs:
|
||||
with:
|
||||
ref: ${{ matrix.branches }}
|
||||
- name: prerequisites
|
||||
run: brew install autoconf automake libtool pkg-config curl git cmake gcc gperf texinfo yasm nasm bison autogen wget meson ninja
|
||||
run: brew install autoconf automake libtool pkg-config curl git cmake gcc gperf texinfo yasm nasm bison autogen wget meson ninja ragel --overwrite
|
||||
- name: set up xcode
|
||||
run: echo "export DEVELOPER_DIR=/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer" > ~/.xcode.for.ffmpeg.kit.sh
|
||||
- name: run the build script
|
||||
@@ -74,7 +74,7 @@ jobs:
|
||||
with:
|
||||
ref: ${{ matrix.branches }}
|
||||
- name: prerequisites
|
||||
run: brew install autoconf automake libtool pkg-config curl git cmake gcc gperf texinfo yasm nasm bison autogen wget meson ninja
|
||||
run: brew install autoconf automake libtool pkg-config curl git cmake gcc gperf texinfo yasm nasm bison autogen wget meson ninja ragel --overwrite
|
||||
- name: set up xcode
|
||||
run: echo "export DEVELOPER_DIR=/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer" > ~/.xcode.for.ffmpeg.kit.sh
|
||||
- name: run the build script
|
||||
@@ -100,7 +100,7 @@ jobs:
|
||||
with:
|
||||
ref: ${{ matrix.branches }}
|
||||
- name: prerequisites
|
||||
run: brew install autoconf automake libtool pkg-config curl git cmake gcc gperf texinfo yasm nasm bison autogen wget meson ninja
|
||||
run: brew install autoconf automake libtool pkg-config curl git cmake gcc gperf texinfo yasm nasm bison autogen wget meson ninja ragel --overwrite
|
||||
- name: set up xcode
|
||||
run: echo "export DEVELOPER_DIR=/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer" > ~/.xcode.for.ffmpeg.kit.sh
|
||||
- name: run the build script
|
||||
@@ -126,7 +126,7 @@ jobs:
|
||||
with:
|
||||
ref: ${{ matrix.branches }}
|
||||
- name: prerequisites
|
||||
run: brew install autoconf automake libtool pkg-config curl git cmake gcc gperf texinfo yasm nasm bison autogen wget meson ninja
|
||||
run: brew install autoconf automake libtool pkg-config curl git cmake gcc gperf texinfo yasm nasm bison autogen wget meson ninja ragel --overwrite
|
||||
- name: set up xcode
|
||||
run: echo "export DEVELOPER_DIR=/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer" > ~/.xcode.for.ffmpeg.kit.sh
|
||||
- name: run the build script
|
||||
@@ -152,7 +152,7 @@ jobs:
|
||||
with:
|
||||
ref: ${{ matrix.branches }}
|
||||
- name: prerequisites
|
||||
run: brew install autoconf automake libtool pkg-config curl git cmake gcc gperf texinfo yasm nasm bison autogen wget meson ninja
|
||||
run: brew install autoconf automake libtool pkg-config curl git cmake gcc gperf texinfo yasm nasm bison autogen wget meson ninja ragel --overwrite
|
||||
- name: set up xcode
|
||||
run: echo "export DEVELOPER_DIR=/Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer" > ~/.xcode.for.ffmpeg.kit.sh
|
||||
- name: run the build script
|
||||
|
||||
@@ -5,15 +5,23 @@ on:
|
||||
branches:
|
||||
- development
|
||||
- main
|
||||
paths-ignore:
|
||||
- '**/README.md'
|
||||
- 'docs/**'
|
||||
paths:
|
||||
- '.github/workflows/tvos-build-scripts.yml'
|
||||
- 'apple/**'
|
||||
- 'scripts/**'
|
||||
- 'tools/**'
|
||||
- 'apple.sh'
|
||||
- 'tvos.sh'
|
||||
pull_request:
|
||||
branches:
|
||||
- main
|
||||
paths-ignore:
|
||||
- '**/README.md'
|
||||
- 'docs/**'
|
||||
paths:
|
||||
- '.github/workflows/tvos-build-scripts.yml'
|
||||
- 'apple/**'
|
||||
- 'scripts/**'
|
||||
- 'tools/**'
|
||||
- 'apple.sh'
|
||||
- 'tvos.sh'
|
||||
|
||||
jobs:
|
||||
build-main-on-macos-bigsur:
|
||||
|
||||
Reference in New Issue
Block a user