From df583b67995395e0be3701cbb42c8d89f11cbe7f Mon Sep 17 00:00:00 2001
From: Michael Kriese <michael.kriese@visualon.de>
Date: Wed, 3 May 2023 09:59:50 +0200
Subject: [PATCH] fix(manager): sort file order for hashes (#21948)

---
 tools/generate-imports.mjs | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/tools/generate-imports.mjs b/tools/generate-imports.mjs
index 0e076c69e2..075a218ffe 100644
--- a/tools/generate-imports.mjs
+++ b/tools/generate-imports.mjs
@@ -93,6 +93,9 @@ export async function getManagerHash(managerName) {
     (fileName) => minimatch(fileName, '*.+(snap|spec.ts)', { matchBase: true })
   );
 
+  // sort files in case glob order changes
+  files.sort();
+
   for (const fileAddr of files) {
     const hash = await getFileHash(fileAddr);
     hashes.push(hash);
-- 
GitLab