Mailing List Archive

[MythTV/mythtv] dce3a4: Github workflow: New workflow leveraging ansible
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: dce3a4363fbf8411b49badadecf0ac3438ed9bc8
https://github.com/MythTV/mythtv/commit/dce3a4363fbf8411b49badadecf0ac3438ed9bc8
Author: Gary Buhrmaster <gary.buhrmaster@gmail.com>
Date: 2024-03-15 (Fri, 15 Mar 2024)

Changed paths:
A .github/workflows/build-mythtv.yml
A .github/workflows/cleanup-pr-caches.yml

Log Message:
-----------
Github workflow: New workflow leveraging ansible

This is an attempt to update the workflow to
use ansible as the "one source of truth"
for build requirements.

Any new build requirements will need to
be added to ansible (ideally before the
commit to master requiring the new build
requirements).

In theory, the workflows will need little
to no changes when the distros update
their versions, as we use the docker
tags for latest/current for the Linux
distros and macports port names for macOS.

Fedora was selected for the Qt6, Clang,
and CMake builds because Fedora
typically has the "latest/greatest" which
makes things more likely to identify issues.

macOS was migrated to macports to allow for
better testing of all features as well as an
attempt to increase the stabiity of the CI
chain when the upstream package management
developers shift versions of python, mysql,
and qt.


Commit: dabcc841b1424cda43485a1f73db2c7568676e50
https://github.com/MythTV/mythtv/commit/dabcc841b1424cda43485a1f73db2c7568676e50
Author: jhoyt4 <john.hoyt@gmail.com>
Date: 2024-03-15 (Fri, 15 Mar 2024)

Changed paths:
R .github/workflows/buildmaster.yml

Log Message:
-----------
Github workflow: remove old workflow


Commit: 895109dd631f9f9d2aa5cdaff0487d5c2b5e2471
https://github.com/MythTV/mythtv/commit/895109dd631f9f9d2aa5cdaff0487d5c2b5e2471
Author: jhoyt4 <john.hoyt@gmail.com>
Date: 2024-03-15 (Fri, 15 Mar 2024)

Changed paths:
M .github/workflows/build-mythtv.yml

Log Message:
-----------
attempt to fix cmake


Compare: https://github.com/MythTV/mythtv/compare/f27cb95115f4...895109dd631f

To unsubscribe from these emails, change your notification settings at https://github.com/MythTV/mythtv/settings/notifications
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-commits