[mythtv-commits] [MythTV/mythtv] c91992: GitHub Actions: disable homebrew root install for ...

jhoyt4 noreply at github.com
Sat Sep 27 13:16:46 UTC 2025


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: c9199224c01deddfde3e0d2a718949a2edd6271a
      https://github.com/MythTV/mythtv/commit/c9199224c01deddfde3e0d2a718949a2edd6271a
  Author: jhoyt4 <john.hoyt at gmail.com>
  Date:   2025-09-27 (Sat, 27 Sep 2025)

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

  Log Message:
  -----------
  GitHub Actions: disable homebrew root install for macos builds

Recent changes to homebrew explicitly remove the ability to install
packages via root.  This coupled with ansible runnign as root by
default can be overcome by setting the ANSIBLE_BECOME=false and
ANSIBLE_BECOME_ASK_PASS=False environmental variables.


  Commit: a55f03743c710b95201b9c25327f034a2757f57d
      https://github.com/MythTV/mythtv/commit/a55f03743c710b95201b9c25327f034a2757f57d
  Author: jhoyt4 <john.hoyt at gmail.com>
  Date:   2025-09-27 (Sat, 27 Sep 2025)

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

  Log Message:
  -----------
  GitHub Actions: update macOS venv location to ansible default


  Commit: 12704ba30f5c5a086e4bfc362f949c447c119ea6
      https://github.com/MythTV/mythtv/commit/12704ba30f5c5a086e4bfc362f949c447c119ea6
  Author: jhoyt4 <john.hoyt at gmail.com>
  Date:   2025-09-27 (Sat, 27 Sep 2025)

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

  Log Message:
  -----------
  GitHub Actons: macOS cleanup and retire macOS 13 runner

  - cleanup duplicative cmake flags
  - Retire macOS 13 runner
  - clean up mysqlclient pkgconfig code
  - add commented out macOS 26 runner stubs (in advance of
    __is_duration updates to codebase)


  Commit: 4268a6553f22079f3b55a2c33b6b3156db6a32e6
      https://github.com/MythTV/mythtv/commit/4268a6553f22079f3b55a2c33b6b3156db6a32e6
  Author: jhoyt4 <john.hoyt at gmail.com>
  Date:   2025-09-27 (Sat, 27 Sep 2025)

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

  Log Message:
  -----------
  GitHub Actions: quite yamllint line length errors


Compare: https://github.com/MythTV/mythtv/compare/c0a2f0b4b0b4...4268a6553f22

To unsubscribe from these emails, change your notification settings at https://github.com/MythTV/mythtv/settings/notifications


More information about the mythtv-commits mailing list