[mythtv-commits] [MythTV/mythtv] e49807: GitHub Actions: update cache Action to v3
Stuart Auchterlonie
noreply at github.com
Fri Sep 16 20:15:45 UTC 2022
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: e4980733286135c540e102ab8df91869ae062122
https://github.com/MythTV/mythtv/commit/e4980733286135c540e102ab8df91869ae062122
Author: Scott Theisen <scott.the.elm at gmail.com>
Date: 2022-09-12 (Mon, 12 Sep 2022)
Changed paths:
M .github/workflows/buildmaster.yml
Log Message:
-----------
GitHub Actions: update cache Action to v3
The cache has not been working for some time, hopefully this will fix it.
Commit: 1d4074607fe90b3183bdc287151cf11ea5a8d94a
https://github.com/MythTV/mythtv/commit/1d4074607fe90b3183bdc287151cf11ea5a8d94a
Author: Scott Theisen <scott.the.elm at gmail.com>
Date: 2022-09-12 (Mon, 12 Sep 2022)
Changed paths:
M .github/workflows/buildmaster.yml
Log Message:
-----------
GitHub Actions: overwrite prior cache instead of rotating
By using the commit hash in the cache key, this forces GitHub to
create a new cache entry and rotate old ones. Instead, use a single
key to have GitHub replace the previous cache entry with the new one.
This should limit the number of caches at any one time, reducing the
storage requirements. We regularly exceed the 10 GB limit, see
https://api.github.com/repos/MythTV/mythtv/actions/cache/usage
However, I'm not sure how this interacts with the restrictions on
cache access:
https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#restrictions-for-accessing-a-cache
Regardless, this should still allow ccache to work its magic.
Commit: 71e24bfd413b36c639121a4fa13affbf727f1784
https://github.com/MythTV/mythtv/commit/71e24bfd413b36c639121a4fa13affbf727f1784
Author: Scott Theisen <scott.the.elm at gmail.com>
Date: 2022-09-12 (Mon, 12 Sep 2022)
Changed paths:
M .github/workflows/buildmaster.yml
Log Message:
-----------
GitHub Actions: updade checkout Action to v3
I'm not sure what this step actually does since there is no `with:` section.
Commit: fe6693320ef3d955e0f1019ae8b2a8a83786df6a
https://github.com/MythTV/mythtv/commit/fe6693320ef3d955e0f1019ae8b2a8a83786df6a
Author: Scott Theisen <scott.the.elm at gmail.com>
Date: 2022-09-12 (Mon, 12 Sep 2022)
Changed paths:
M .github/workflows/buildmaster.yml
Log Message:
-----------
GitHub Actions: FFTW is no longer required
MythTV now uses FFmpeg's FFTs instead.
Commit: 9c9bff5eec7d2148d1999c7576faaf113eeeb235
https://github.com/MythTV/mythtv/commit/9c9bff5eec7d2148d1999c7576faaf113eeeb235
Author: Stuart Auchterlonie <stuarta at mythtv.org>
Date: 2022-09-16 (Fri, 16 Sep 2022)
Changed paths:
M .github/workflows/buildmaster.yml
Log Message:
-----------
Merge pull request #635 from ulmus-scott/GitHubActions
GitHub Actions: update cache Action to v3
Compare: https://github.com/MythTV/mythtv/compare/2f2b7022b0dc...9c9bff5eec7d
More information about the mythtv-commits
mailing list