From 4bcacf50eceb2572572b35bb06685d4f8545f340 Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Fri, 3 Jul 2026 12:16:00 +0200 Subject: [PATCH 1/5] Add Flame engine to the registry Runs Flame's tests (https://github.com/flame-engine/flame) as a presubmit against flutter/flutter. Flame is a pub workspace; scripts/customer_testing.dart runs flutter analyze over the whole workspace on every platform and the per-package test suites on Linux only (goldens are platform-sensitive). --- registry/flame.test | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 registry/flame.test diff --git a/registry/flame.test b/registry/flame.test new file mode 100644 index 0000000..335ea18 --- /dev/null +++ b/registry/flame.test @@ -0,0 +1,20 @@ +# Tests from https://github.com/flame-engine/flame +# +# Flame is a monorepo managed as a pub workspace, so the "update" step below +# (flutter pub get at the repository root) resolves every member package. +# +# The test command runs scripts/customer_testing.dart in the Flame repository, +# which works identically on every platform. It runs flutter analyze over the +# whole workspace everywhere; the full per-package "flutter test" suites run on +# Linux only, because Flame's golden and rendering tests are platform-sensitive +# (this mirrors flutter/packages' own registry entry). + +contact=contact@blue-fire.xyz +contact=lukas@blue-fire.xyz + +fetch=git clone https://github.com/flame-engine/flame.git tests +fetch=git -C tests checkout c706078691b29a2e5f41f494fb05d059474a0c84 + +update=. + +test=dart run scripts/customer_testing.dart From 3dbc9d7fd7e362530365732f89867b10eb068015 Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Fri, 3 Jul 2026 16:27:34 +0200 Subject: [PATCH 2/5] Apply suggestion from @spydon --- registry/flame.test | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/flame.test b/registry/flame.test index 335ea18..3e80887 100644 --- a/registry/flame.test +++ b/registry/flame.test @@ -13,7 +13,7 @@ contact=contact@blue-fire.xyz contact=lukas@blue-fire.xyz fetch=git clone https://github.com/flame-engine/flame.git tests -fetch=git -C tests checkout c706078691b29a2e5f41f494fb05d059474a0c84 +fetch=git -C tests checkout 2642e0eebcfa868ab81a06691f5fca74f3db5ae6 update=. From 8bc2f76a43e9f9da8ab90d5dc0e5c04b082e53b5 Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Fri, 3 Jul 2026 17:35:02 +0200 Subject: [PATCH 3/5] Point Flame registry at flame_3d exclusion fix --- registry/flame.test | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/flame.test b/registry/flame.test index 3e80887..6ad250d 100644 --- a/registry/flame.test +++ b/registry/flame.test @@ -13,7 +13,7 @@ contact=contact@blue-fire.xyz contact=lukas@blue-fire.xyz fetch=git clone https://github.com/flame-engine/flame.git tests -fetch=git -C tests checkout 2642e0eebcfa868ab81a06691f5fca74f3db5ae6 +fetch=git -C tests checkout 9bf726630764bb25125cfc84dbddf1cec1e879de update=. From bf81ae6f83c750d6cfad42140ba363c4f8fdbbc0 Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Fri, 3 Jul 2026 17:50:11 +0200 Subject: [PATCH 4/5] Point Flame registry at flame_3d exclusion PR --- registry/flame.test | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/flame.test b/registry/flame.test index 6ad250d..20f3acf 100644 --- a/registry/flame.test +++ b/registry/flame.test @@ -13,7 +13,7 @@ contact=contact@blue-fire.xyz contact=lukas@blue-fire.xyz fetch=git clone https://github.com/flame-engine/flame.git tests -fetch=git -C tests checkout 9bf726630764bb25125cfc84dbddf1cec1e879de +fetch=git -C tests checkout a308e70cc39eff74dc91d28edd55a79a48afd071 update=. From 7ad76e98ea1845d54785cb1955e1f5e1f9417e40 Mon Sep 17 00:00:00 2001 From: Lukas Klingsbo Date: Fri, 3 Jul 2026 18:06:19 +0200 Subject: [PATCH 5/5] Point Flame registry at merged main commit --- registry/flame.test | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/registry/flame.test b/registry/flame.test index 20f3acf..99ad26e 100644 --- a/registry/flame.test +++ b/registry/flame.test @@ -13,7 +13,7 @@ contact=contact@blue-fire.xyz contact=lukas@blue-fire.xyz fetch=git clone https://github.com/flame-engine/flame.git tests -fetch=git -C tests checkout a308e70cc39eff74dc91d28edd55a79a48afd071 +fetch=git -C tests checkout 74721f093645603001b205ca9c36c94c5552a1fd update=.