From c7fe813295e6bed6cfb55da474a81c5e8b2265be Mon Sep 17 00:00:00 2001 From: Sebastien Stormacq Date: Wed, 18 Feb 2026 15:10:59 +0100 Subject: [PATCH] Relax the check on Amazon Linux to also consider Amazon Linux 2023 and future versions --- Plugins/AWSLambdaPackager/Plugin.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Plugins/AWSLambdaPackager/Plugin.swift b/Plugins/AWSLambdaPackager/Plugin.swift index ad7d820dd..9c9258a0b 100644 --- a/Plugins/AWSLambdaPackager/Plugin.swift +++ b/Plugins/AWSLambdaPackager/Plugin.swift @@ -39,7 +39,7 @@ struct AWSLambdaPackager: CommandPlugin { } let builtProducts: [LambdaProduct: URL] - if self.isAmazonLinux2() { + if self.isAmazonLinux() { // build directly on the machine builtProducts = try self.build( packageIdentity: context.package.id, @@ -289,11 +289,11 @@ struct AWSLambdaPackager: CommandPlugin { return archives } - private func isAmazonLinux2() -> Bool { + private func isAmazonLinux() -> Bool { if let data = FileManager.default.contents(atPath: "/etc/system-release"), let release = String(data: data, encoding: .utf8) { - return release.hasPrefix("Amazon Linux release 2") + return release.hasPrefix("Amazon Linux") } else { return false }