-
Notifications
You must be signed in to change notification settings - Fork 20
Converted installation scripts to use recipes (discovery). #1355
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Changes from all commits
fb4e4db
762eb6c
e26e2f0
e204a25
a1a6097
c1ff8f4
4cecef0
a676e41
7d55a36
50a1926
5c3778c
ed8f217
be77525
c60e5ed
f66cd94
5dc5d5b
e2a03c8
65563d6
f6df94c
83fadc1
87ea5da
fcd7ddf
b0d0cad
c9f28d6
23b451f
891e052
1603697
9ddf6d7
11c2d4c
0f13d5e
1275444
9062c19
832a183
2e136a2
01f18ec
cca2be9
8a932aa
29accf3
faa6388
8b0f5a7
66e58c6
43d3f15
e562041
37996bd
c4827f2
719d110
2beb330
0a881a4
48897fd
fb2953c
33bf45c
bd4818b
d665052
d252d52
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -42,4 +42,5 @@ node_modules | |
| !package-lock.json | ||
| !patches | ||
| !scripts | ||
| !recipes | ||
| !.lagoon.env.* | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| langcode: en | ||
| status: true | ||
| dependencies: | ||
| config: | ||
| - system.menu.civictheme-footer | ||
| module: | ||
| - menu_block | ||
| theme: | ||
| - civictheme | ||
| id: civictheme_footer_menu_1 | ||
| theme: civictheme | ||
| region: footer_middle_1 | ||
| weight: 0 | ||
| provider: null | ||
| plugin: 'menu_block:civictheme-footer' | ||
| settings: | ||
| id: 'menu_block:civictheme-footer' | ||
| label: 'Footer menu 1' | ||
| label_display: '0' | ||
| provider: menu_block | ||
| follow: false | ||
| follow_parent: child | ||
| label_link: false | ||
| label_type: fixed | ||
| level: 1 | ||
| depth: 1 | ||
| expand_all_items: false | ||
| parent: 'civictheme-footer:menu_link_content:de247e03-0ea1-4d32-bbb0-06aa34123279' | ||
| render_parent: false | ||
| suggestion: civictheme_footer | ||
| hide_on_nonactive: false | ||
| visibility: { } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| langcode: en | ||
| status: true | ||
| dependencies: | ||
| config: | ||
| - system.menu.civictheme-footer | ||
| module: | ||
| - menu_block | ||
| theme: | ||
| - civictheme | ||
| id: civictheme_footer_menu_2 | ||
| theme: civictheme | ||
| region: footer_middle_2 | ||
| weight: 0 | ||
| provider: null | ||
| plugin: 'menu_block:civictheme-footer' | ||
| settings: | ||
| id: 'menu_block:civictheme-footer' | ||
| label: 'Footer menu 2' | ||
| label_display: '0' | ||
| provider: menu_block | ||
| follow: false | ||
| follow_parent: child | ||
| label_link: false | ||
| label_type: fixed | ||
| level: 1 | ||
| depth: 1 | ||
| expand_all_items: false | ||
| parent: 'civictheme-footer:menu_link_content:f1f66752-e425-42a2-a966-09adc983b29c' | ||
| render_parent: false | ||
| suggestion: civictheme_footer | ||
| hide_on_nonactive: false | ||
| visibility: { } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| langcode: en | ||
| status: true | ||
| dependencies: | ||
| config: | ||
| - system.menu.civictheme-footer | ||
| module: | ||
| - menu_block | ||
| theme: | ||
| - civictheme | ||
| id: civictheme_footer_menu_3 | ||
| theme: civictheme | ||
| region: footer_middle_3 | ||
| weight: 0 | ||
| provider: null | ||
| plugin: 'menu_block:civictheme-footer' | ||
| settings: | ||
| id: 'menu_block:civictheme-footer' | ||
| label: 'Footer menu 3' | ||
| label_display: '0' | ||
| provider: menu_block | ||
| follow: false | ||
| follow_parent: child | ||
| label_link: false | ||
| label_type: fixed | ||
| level: 1 | ||
| depth: 1 | ||
| expand_all_items: false | ||
| parent: 'civictheme-footer:menu_link_content:f45bf798-cdf1-46fc-b27a-3fd6472fba25' | ||
| render_parent: false | ||
| suggestion: civictheme_footer | ||
| hide_on_nonactive: false | ||
| visibility: { } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| langcode: en | ||
| status: true | ||
| dependencies: | ||
| config: | ||
| - system.menu.civictheme-footer | ||
| module: | ||
| - menu_block | ||
| theme: | ||
| - civictheme | ||
| id: civictheme_footer_menu_4 | ||
| theme: civictheme | ||
| region: footer_middle_4 | ||
| weight: 0 | ||
| provider: null | ||
| plugin: 'menu_block:civictheme-footer' | ||
| settings: | ||
| id: 'menu_block:civictheme-footer' | ||
| label: 'Footer menu 4' | ||
| label_display: '0' | ||
| provider: menu_block | ||
| follow: false | ||
| follow_parent: child | ||
| label_link: false | ||
| label_type: fixed | ||
| level: 1 | ||
| depth: 1 | ||
| expand_all_items: false | ||
| parent: 'civictheme-footer:menu_link_content:de247e03-0ea1-4d32-bbb0-06aa34123279' | ||
| render_parent: false | ||
| suggestion: civictheme_footer | ||
| hide_on_nonactive: false | ||
|
Comment on lines
+28
to
+31
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Fix duplicate parent reference for Footer menu 4
🤖 Prompt for AI Agents |
||
| visibility: { } | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,27 @@ | ||
| _meta: | ||
| version: '1.0' | ||
| entity_type: block_content | ||
| uuid: 286ff750-a9a9-423a-8a4e-515f79fc0a8f | ||
| bundle: civictheme_search | ||
| default_langcode: en | ||
| default: | ||
| status: | ||
| - | ||
| value: true | ||
| info: | ||
| - | ||
| value: Search | ||
| reusable: | ||
| - | ||
| value: true | ||
| revision_translation_affected: | ||
| - | ||
| value: true | ||
| moderation_state: | ||
| - | ||
| value: published | ||
| field_c_b_link: | ||
| - | ||
| uri: 'internal:/search' | ||
| title: Search | ||
| options: { } |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,36 @@ | ||
| _meta: | ||
| version: '1.0' | ||
| entity_type: block_content | ||
| uuid: 50c52459-c100-4e4d-92a4-9c4c77d8f8d0 | ||
| bundle: civictheme_banner | ||
| default_langcode: en | ||
| depends: | ||
| 26820d38-aabc-4c1d-a6df-09fa62a3fe8a: media | ||
| default: | ||
| status: | ||
| - | ||
| value: true | ||
| info: | ||
| - | ||
| value: Banner | ||
| reusable: | ||
| - | ||
| value: true | ||
| revision_translation_affected: | ||
| - | ||
| value: true | ||
| moderation_state: | ||
| - | ||
| value: published | ||
| field_c_b_background_image: | ||
| - | ||
| entity: 26820d38-aabc-4c1d-a6df-09fa62a3fe8a | ||
| field_c_b_banner_blend_mode: | ||
| - | ||
| value: soft-light | ||
| field_c_b_banner_type: | ||
| - | ||
| value: default | ||
| field_c_b_theme: | ||
| - | ||
| value: dark |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,65 @@ | ||
| _meta: | ||
| version: '1.0' | ||
| entity_type: block_content | ||
| uuid: 5508dc51-1cf8-4577-9038-b572fbd698ae | ||
| bundle: civictheme_component_block | ||
| default_langcode: en | ||
| default: | ||
| status: | ||
| - | ||
| value: true | ||
| info: | ||
| - | ||
| value: Signup | ||
| reusable: | ||
| - | ||
| value: true | ||
| revision_translation_affected: | ||
| - | ||
| value: true | ||
| moderation_state: | ||
| - | ||
| value: published | ||
| field_c_b_components: | ||
| - | ||
| entity: | ||
| _meta: | ||
| version: '1.0' | ||
| entity_type: paragraph | ||
| uuid: ab2d43e2-1a13-4bd1-8bc5-6ad52b9f83a8 | ||
| bundle: civictheme_promo | ||
| default_langcode: en | ||
| default: | ||
| status: | ||
| - | ||
| value: true | ||
| created: | ||
| - | ||
| value: 1667026058 | ||
| behavior_settings: | ||
| - | ||
| value: { } | ||
| revision_translation_affected: | ||
| - | ||
| value: true | ||
| field_c_p_background: | ||
| - | ||
| value: false | ||
| field_c_p_content: | ||
| - | ||
| value: "<p>Sign up for news and updates from our agency.</p>\r\n" | ||
| format: civictheme_rich_text | ||
| field_c_p_link: | ||
| - | ||
| uri: 'internal:/subscribe' | ||
| title: 'Sign up' | ||
| options: { } | ||
| field_c_p_theme: | ||
| - | ||
| value: dark | ||
| field_c_p_title: | ||
| - | ||
| value: 'Sign up' | ||
| field_c_p_vertical_spacing: | ||
| - | ||
| value: top |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ensure the
recipesdirectory and its contents are correctly whitelisted.The pattern
!recipeswill re-include the directory itself but not its nested files by default. To guarantee that all subdirectories and files underrecipes/are part of the build context, update to:Without this, Docker may still ignore the actual recipe files.
📝 Committable suggestion