From 99aa76b3985195c310a20bafa19a8c7a4c8558fd Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Tue, 29 Jun 2021 14:37:43 +0100 Subject: [PATCH] fix(patches): correctly set ref when loading a build plan YAML The ref was not correctly set when loading a build plan, resulting in the set of patches being selected were always for Emacs 28.x, preventing builds of Emacs 27.x and 26.x. --- build-emacs-for-macos | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-emacs-for-macos b/build-emacs-for-macos index bad506f..dd747e2 100755 --- a/build-emacs-for-macos +++ b/build-emacs-for-macos @@ -117,9 +117,10 @@ class Build def load_plan(filename) plan = YAML.safe_load(File.read(filename), [:Time]) + @ref = plan.dig('source', 'ref') @meta = { sha: plan.dig('source', 'commit', 'sha'), - ref: plan.dig('source', 'ref'), + ref: @ref, date: plan.dig('source', 'commit', 'date') }