diff --git a/.gitea/workflows/probe.yml b/.gitea/workflows/probe.yml new file mode 100644 index 0000000..ca96469 --- /dev/null +++ b/.gitea/workflows/probe.yml @@ -0,0 +1,24 @@ +name: Probe +on: + push: + branches: ['probe/**'] +jobs: + amd64: + runs-on: ubuntu-latest + container: + image: archlinux:latest + options: --platform linux/amd64 + steps: + - run: uname -m; cat /etc/os-release | head -2 + fedora: + runs-on: ubuntu-latest + container: fedora:latest + steps: + - run: | + uname -m + dnf install -y --setopt=install_weak_deps=False nodejs git gcc-c++ cmake ninja-build extra-cmake-modules \ + 'cmake(Qt6Core)' 'cmake(Qt6Quick)' 'cmake(Qt6QuickControls2)' 'cmake(Qt6Test)' \ + 'cmake(KF6Kirigami)' 'cmake(KF6I18n)' 'cmake(KF6CoreAddons)' 'cmake(KF6Crash)' 'cmake(KF6Config)' \ + 'cmake(MpvQt)' 'cmake(QCoro6)' 'cmake(Qt6Keychain)' \ + 'pkgconfig(libavformat)' 'pkgconfig(libavcodec)' 'pkgconfig(libavutil)' > /tmp/dnf.log 2>&1; echo dnf=$?; tail -5 /tmp/dnf.log + rpm -q qt6-qtbase kf6-kirigami mpvqt qcoro-qt6 2>&1