Skip to content

Commit 5db7975

Browse files
committed
ci: actually correct job matrix dependencies
1 parent fcccd6b commit 5db7975

File tree

1 file changed

+4
-99
lines changed

1 file changed

+4
-99
lines changed

.circleci/config.yml

Lines changed: 4 additions & 99 deletions
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,11 @@ aliases:
105105
ignore:
106106
- master
107107
- /docs.+/
108+
matrix:
109+
parameters:
110+
node_version: ["18.2.0", "22.18"]
108111
requires:
109-
- bootstrap-18.2.0
110-
- bootstrap-22.18
112+
- bootstrap-<< matrix.node_version >>
111113

112114
commands:
113115
restore_yarn_cache:
@@ -767,19 +769,13 @@ workflows:
767769
- typecheck:
768770
requires:
769771
- bootstrap-18.2.0
770-
- bootstrap-20.19
771-
- bootstrap-22.18
772772
- windows_unit_tests:
773773
<<: *ignore_docs
774774
requires:
775775
- bootstrap-18.2.0
776-
- bootstrap-20.19
777-
- bootstrap-22.18
778776
- windows_adapters_smoke:
779777
requires:
780778
- bootstrap-18.2.0
781-
- bootstrap-20.19
782-
- bootstrap-22.18
783779
- unit_tests_node18:
784780
<<: *ignore_docs
785781
requires:
@@ -794,121 +790,30 @@ workflows:
794790
- bootstrap-22.18
795791
- integration_tests_gatsby_source_wordpress:
796792
<<: *integration-test-workflow
797-
matrix:
798-
parameters:
799-
node_version: ["18.2.0", "22.18"]
800-
requires:
801-
- bootstrap-18.2.0
802-
- bootstrap-20.19
803-
- bootstrap-22.18
804793
- integration_tests_long_term_caching:
805794
<<: *integration-test-workflow
806-
matrix:
807-
parameters:
808-
node_version: ["18.2.0", "22.18"]
809-
requires:
810-
- bootstrap-18.2.0
811-
- bootstrap-20.19
812-
- bootstrap-22.18
813795
- integration_tests_cache_resilience:
814796
<<: *integration-test-workflow
815-
matrix:
816-
parameters:
817-
node_version: ["18.2.0", "22.18"]
818-
requires:
819-
- bootstrap-18.2.0
820-
- bootstrap-20.19
821-
- bootstrap-22.18
822797
- integration_tests_gatsby_pipeline:
823798
<<: *integration-test-workflow
824-
matrix:
825-
parameters:
826-
node_version: ["18.2.0", "22.18"]
827-
requires:
828-
- bootstrap-18.2.0
829-
- bootstrap-20.19
830-
- bootstrap-22.18
831799
- integration_tests_structured_logging:
832800
<<: *integration-test-workflow
833-
matrix:
834-
parameters:
835-
node_version: ["18.2.0", "22.18"]
836-
requires:
837-
- bootstrap-18.2.0
838-
- bootstrap-20.19
839-
- bootstrap-22.18
840801
- integration_tests_artifacts:
841802
<<: *integration-test-workflow
842-
matrix:
843-
parameters:
844-
node_version: ["18.2.0", "22.18"]
845-
requires:
846-
- bootstrap-18.2.0
847-
- bootstrap-20.19
848-
- bootstrap-22.18
849803
- integration_tests_ssr:
850804
<<: *integration-test-workflow
851-
matrix:
852-
parameters:
853-
node_version: ["18.2.0", "22.18"]
854-
requires:
855-
- bootstrap-18.2.0
856-
- bootstrap-20.19
857-
- bootstrap-22.18
858805
- integration_tests_images:
859806
<<: *integration-test-workflow
860-
matrix:
861-
parameters:
862-
node_version: ["18.2.0", "22.18"]
863-
requires:
864-
- bootstrap-18.2.0
865-
- bootstrap-20.19
866-
- bootstrap-22.18
867807
- integration_tests_functions:
868808
<<: *integration-test-workflow
869-
matrix:
870-
parameters:
871-
node_version: ["18.2.0", "22.18"]
872-
requires:
873-
- bootstrap-18.2.0
874-
- bootstrap-20.19
875-
- bootstrap-22.18
876809
- integration_tests_head_function_export:
877810
<<: *integration-test-workflow
878-
matrix:
879-
parameters:
880-
node_version: ["18.2.0", "22.18"]
881-
requires:
882-
- bootstrap-18.2.0
883-
- bootstrap-20.19
884-
- bootstrap-22.18
885811
- integration_tests_esm_in_gatsby_files:
886812
<<: *integration-test-workflow
887-
matrix:
888-
parameters:
889-
node_version: ["18.2.0", "22.18"]
890-
requires:
891-
- bootstrap-18.2.0
892-
- bootstrap-20.19
893-
- bootstrap-22.18
894813
- integration_tests_lmdb_regeneration:
895814
<<: *integration-test-workflow
896-
matrix:
897-
parameters:
898-
node_version: ["18.2.0", "22.18"]
899-
requires:
900-
- bootstrap-18.2.0
901-
- bootstrap-20.19
902-
- bootstrap-22.18
903815
- integration_tests_gatsby_cli:
904816
<<: *integration-test-workflow
905-
matrix:
906-
parameters:
907-
node_version: ["18.2.0", "22.18"]
908-
requires:
909-
- bootstrap-18.2.0
910-
- bootstrap-20.19
911-
- bootstrap-22.18
912817
- e2e_tests_pnp:
913818
<<: *e2e-test-workflow
914819
- e2e_tests_pnpm:

0 commit comments

Comments
 (0)