[FFmpeg-devel] [PATCH] forgejo/workflows: add initial rudimentary CI
Michael Niedermayer
michael at niedermayer.cc
Tue Jul 22 01:17:35 EEST 2025
On Mon, Jul 21, 2025 at 06:37:06PM +0200, Timo Rothenpieler wrote:
> It runs basic fate with no special dependencies enabled on x86_64 and
> aarch64.
> ---
> .forgejo/workflows/test.yml | 39 +++++++++++++++++++++++++++++++++++++
> .gitignore | 1 +
> 2 files changed, 40 insertions(+)
> create mode 100644 .forgejo/workflows/test.yml
>
> diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml
> new file mode 100644
> index 0000000000..f9e032b78c
> --- /dev/null
> +++ b/.forgejo/workflows/test.yml
> @@ -0,0 +1,39 @@
> +on:
> + push:
> + branches:
> + - master
> + pull_request:
> +
> +jobs:
> + run_fate:
> + strategy:
> + fail-fast: false
> + matrix:
> + runner: [linux-amd64,linux-aarch64]
> + runs-on: ${{ matrix.runner }}
> + steps:
> + - name: Checkout
> + uses: actions/checkout at v4
> + - name: Configure
> + run: ./configure
If you want to maximize coverage and maximize speed:
dash ./configure
--enable-gpl
(--enable-nonfree)
--enable-version3
--cc='ccache gcc' (or clang)
--assert-level=2
--tempprefix=somebasepaththatcanbeusedforcreatingtemporaryfiles
--enable-whatever-is-insalled
no more comments from me, patch can be applied once everyone is happy
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
It is dangerous to be right in matters on which the established authorities
are wrong. -- Voltaire
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20250722/3385af8b/attachment.sig>
More information about the ffmpeg-devel
mailing list