Merge pull request #11754 from Rylan12/update-preinstall-check

Use Homebrew/brew when checking `HOMEBREW_AUTO_UPDATE_SECS`
This commit is contained in:
Rylan Polster 2021-07-24 13:21:41 -04:00 committed by GitHub
commit 5ec335188f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -207,11 +207,11 @@ update-preinstall() {
HOMEBREW_AUTO_UPDATE_SECS="300"
fi
# Skip auto-update if the core tap has been updated in the
# Skip auto-update if the repository has been updated in the
# last $HOMEBREW_AUTO_UPDATE_SECS.
tap_fetch_head="${HOMEBREW_CORE_REPOSITORY}/.git/FETCH_HEAD"
if [[ -f "${tap_fetch_head}" &&
-n "$(find "${tap_fetch_head}" -type f -mtime -"${HOMEBREW_AUTO_UPDATE_SECS}"s 2>/dev/null)" ]]
repo_fetch_head="${HOMEBREW_REPOSITORY}/.git/FETCH_HEAD"
if [[ -f "${repo_fetch_head}" &&
-n "$(find "${repo_fetch_head}" -type f -mtime -"${HOMEBREW_AUTO_UPDATE_SECS}"s 2>/dev/null)" ]]
then
return
fi