Skip to content
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

Doc 194 update label workflow and sidebar checker #2078

Merged
4 changes: 2 additions & 2 deletions .github/workflows/enforce-labels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
steps:
- uses: yogevbd/enforce-label-action@2.1.0
with:
REQUIRED_LABELS_ANY: "202306,new,updated,small changes"
REQUIRED_LABELS_ANY_DESCRIPTION: "Select at least one label ['202306','new','updated', 'small changes']"
REQUIRED_LABELS_ANY: "202400,new,updated,small changes"
REQUIRED_LABELS_ANY_DESCRIPTION: "Select at least one label ['202400','new','updated', 'small changes']"
BANNED_LABELS: "do not merge"
BANNED_LABELS_DESCRIPTION: "You are not allowed to merge PRs with the DO NOT MERGE label"
37 changes: 29 additions & 8 deletions _data/sidebars/marketplace_dev_sidebar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ entries:
url: /docs/marketplace/dev/setup/spryker-marketplace-setup.html
include_versions:
- "202204.0"

- title: Marketplace architecture overview
url: /docs/marketplace/dev/architecture-overview/architecture-overview.html
nested:
Expand All @@ -38,8 +37,7 @@ entries:
url: /docs/marketplace/dev/architecture-overview/marketplace-merchant-portal-architecture-overview.html

- title: Marketplace in the Back Office
url: /docs/marketplace/dev/architecture-overview/marketplace-in-back-office.html

url: /docs/marketplace/dev/architecture-overview/marketplace-in-back-office.htm
- title: Feature walkthroughs
url: /docs/marketplace/dev/feature-walkthroughs/feature-walkthroughs.html
nested:
Expand Down Expand Up @@ -249,7 +247,6 @@ entries:

- title: Marketplace Merchant Portal Product Offer Management
url: /docs/marketplace/dev/feature-walkthroughs/marketplace-merchant-portal-product-offer-management-feature-walkthrough.html

- title: Feature integration guides
url: /docs/marketplace/dev/feature-integration-guides/feature-integration-guides.html
include_versions:
Expand Down Expand Up @@ -650,7 +647,6 @@ entries:
url: /docs/marketplace/dev/feature-integration-guides/glue/marketplace-shopping-lists-feature-integration.html
include_versions:
- "202204.0"

- title: Glue API guides
url: /docs/marketplace/dev/glue-api-guides/glue-api-guides.html
nested:
Expand Down Expand Up @@ -867,7 +863,6 @@ entries:

- title: Managing shopping list items
url: /docs/marketplace/dev/glue-api-guides/shopping-lists/managing-shopping-list-items.html

- title: Data export
nested:
- title: Data export Merchant Orders .csv files format
Expand Down Expand Up @@ -1017,7 +1012,6 @@ entries:
include_versions:
- "202108.0"
- "202204.0"

- title: Front-end
url: /docs/marketplace/dev/front-end/front-end.html
include_versions:
Expand Down Expand Up @@ -1514,4 +1508,31 @@ entries:
include_versions:
- "202204.0"
- "202212.0"
- "202307.0"
- "202307.0"
- title: Technical enhancement guides
include versions:
- "202204.0"
- "202212.0"
- "202307.0"
nested:
- title: Migration guide - Upgrade to Angular v12
url: /docs/marketplace/dev/technical-enhancement/migration-guide-upgrade-to-angular-v12.html
include versions:
- "202204.0"
- "202212.0"
- "202307.0"
- title: Migration guide - Upgrade to Angular v15
url: /docs/marketplace/dev/technical-enhancement/migration-guide-upgrade-to-angular-v15.html
include versions:
- "202307.0"
- title: HowTos
url: /docs/marketplace/dev/howtos/howtos.html
nested:
- title: "HowTo: Create a new Angular module with application"
url: /docs/marketplace/dev/howtos/how-to-create-a-new-angular-module-with-application.html
- title: "How-To: Create a new Gui table column type"
url: /docs/marketplace/dev/howtos/how-to-add-new-guitable-column-type.html
- title: "How-To: Split products by stores"
url: /docs/marketplace/dev/howtos/how-to-split-products-by-stores.html
- title: "How-To: Upgrade Spryker instance to the Marketplace"
url: /docs/marketplace/dev/howtos/how-to-upgrade-spryker-instance-to-marketplace.html
16 changes: 13 additions & 3 deletions _data/sidebars/pbc_all_sidebar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -187,8 +187,16 @@ entries:
url: /docs/pbc/all/cart-and-checkout/base-shop/install-and-upgrade/install-features/install-the-cart-feature-dynamic-multistore.html
include_versions:
- "202307.0"
- title: Cart Notes
url: /docs/pbc/all/cart-and-checkout/base-shop/install-and-upgrade/install-features/install-the-cart-notes-feature.html
include_versions:
- "202307.0"
- title: Cart + Non-splittable Products
url: /docs/pbc/all/cart-and-checkout/base-shop/install-and-upgrade/install-features/install-the-cart-non-splittable-products-feature.html
- title: Cart + Prices
url: /docs/pbc/all/cart-and-checkout/base-shop/install-and-upgrade/install-features/install-the-cart-prices-feature.html
include_versions:
- "202307.0"
- title: Cart + Product
url: /docs/pbc/all/cart-and-checkout/base-shop/install-and-upgrade/install-features/install-the-cart-product-feature.html
- title: Cart + Product Bundles
Expand Down Expand Up @@ -472,12 +480,12 @@ entries:
url: /docs/pbc/all/content-management-system/base-shop/install-and-upgrade/install-features/install-the-cms-product-lists-catalog-feature.html
- title: Content Items
url: /docs/pbc/all/content-management-system/base-shop/install-and-upgrade/install-features/install-the-content-items-feature.html
- title: File Manager
url: /docs/pbc/all/content-management-system/base-shop/install-and-upgrade/install-features/install-the-file-manager-feature.html
- title: Navigation
url: /docs/pbc/all/content-management-system/base-shop/install-and-upgrade/install-features/install-the-navigation-feature.html
- title: Product Sets
url: /docs/pbc/all/content-management-system/base-shop/install-and-upgrade/install-features/install-the-product-sets-feature.html
include_versions:
- "202212.0"
- title: Install Glue API
nested:
- title: CMS
Expand Down Expand Up @@ -1004,7 +1012,7 @@ entries:
- title: Dynamic Multistore
url: /docs/pbc/all/dynamic-multistore/dynamic-multistore.html
include_versions:
- "202307.0"
- "202307.0"
nested:
- title: Base shop
nested:
Expand All @@ -1024,6 +1032,8 @@ entries:
url: /docs/pbc/all/dynamic-multistore/base-shop/install-and-upgrade/install-features/install-dynamic-multistore-cms-feature.html
- title: Dynamic Multistore + Customer Account Management
url: /docs/pbc/all/dynamic-multistore/base-shop/install-and-upgrade/install-features/install-dynamic-multistore-customer-account-management-feature.html
- title: Dynamic Multistore + Prices
url: /docs/pbc/all/dynamic-multistore/base-shop/install-and-upgrade/install-features/install-dynamic-multistore-prices-feature.html
- title: Dynamic Multistore + Product
url: /docs/pbc/all/dynamic-multistore/base-shop/install-and-upgrade/install-features/install-dynamic-multistore-product-feature.html
- title: Install Dynamic Multistore
Expand Down
20 changes: 20 additions & 0 deletions _data/sidebars/scos_dev_sidebar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -986,6 +986,14 @@ entries:
- "201907.0"
- "202108.0"
- "202204.0"
- title: Dynamic data API
include_versions:
- "202307.0"
nested:
- title: How to send a request in Dynamic Data API
url: /docs/scos/dev/glue-api-guides/dynamic-data-api/how-to-guides/how-to-send-request-in-dynamic-data-api.html
- title: How to configure Dynamic Data API endpoints.
url: /docs/scos/dev/glue-api-guides/dynamic-data-api/how-to-guides/how-to-configure-dynamic-data-api.html
- title: Feature integration guides
url: /docs/scos/dev/feature-integration-guides/feature-integration-guides.html
include_versions:
Expand Down Expand Up @@ -1357,6 +1365,10 @@ entries:
url: /docs/scos/dev/feature-integration-guides/glue-api/decoupled-glue-infrastructure/glue-api-documentation-generation.html
include_versions:
- "202204.0"
- title: Dynamic Data API integration
url: /docs/scos/dev/feature-integration-guides/glue-api/dynamic-data-api/dynamic-data-api-integration.html
include_versions:
- "202307.0"
- title: Agent Assist
url: /docs/scos/dev/feature-integration-guides/agent-assist-feature-integration.html
include_versions:
Expand Down Expand Up @@ -3966,6 +3978,10 @@ entries:
url: /docs/scos/dev/tutorials-and-howtos/howtos/howto-reduce-jenkins-execution-costs-without-refactoring.html
- title: "HowTo: Create an Angular module with application"
url: /docs/scos/dev/tutorials-and-howtos/howtos/howto-create-an-angular-module-with-application.html
- title: "HowTo: Set up multiple stores"
url: /docs/scos/dev/tutorials-and-howtos/howtos/howto-set-up-multiple-stores.html
- title: "HowTo: Set up stores with multiple locales"
url: /docs/scos/dev/tutorials-and-howtos/howtos/howto-set-up-stores-with-multiple-locales.html
- title: "HowTo: Split products by stores"
url: /docs/scos/dev/tutorials-and-howtos/howtos/howto-split-products-by-stores.html
- title: Technology partner guides
Expand Down Expand Up @@ -4641,12 +4657,16 @@ entries:
url: /docs/scos/dev/guidelines/keeping-a-project-upgradable/upgradability-guidelines/minimum-allowed-shop-version.html
- title: Multidimensional array
url: /docs/scos/dev/guidelines/keeping-a-project-upgradable/upgradability-guidelines/multidimensional-array.html
- title: Npm checker
url: /docs/scos/dev/guidelines/keeping-a-project-upgradable/upgradability-guidelines/npm-checker.html
- title: PHP version
url: /docs/scos/dev/guidelines/keeping-a-project-upgradable/upgradability-guidelines/php-version.html
- title: Plugin registration with restrictions
url: /docs/scos/dev/guidelines/keeping-a-project-upgradable/upgradability-guidelines/plugin-registration-with-restrintions.html
- title: Security checker
url: /docs/scos/dev/guidelines/keeping-a-project-upgradable/upgradability-guidelines/security.html
- title: Security update checker
url: /docs/scos/dev/guidelines/keeping-a-project-upgradable/upgradability-guidelines/security-update.html
- title: Single plugin argument
url: /docs/scos/dev/guidelines/keeping-a-project-upgradable/upgradability-guidelines/single-plugin-argument.html
- title: Performance guidelines
Expand Down
2 changes: 1 addition & 1 deletion _scripts/sidebar_checker/sidebar_checker.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ SIDEBARS=("_data/sidebars/acp_user_sidebar.yml" "_data/sidebars/cloud_dev_sideba
TITLES=("ACP User" "Cloud Dev" "Marketplace Dev" "Marketplace User" "PBC All" "SCOS Dev" "SCOS User" "SCU Dev" "SDK Dev")

# Define the folders to ignore
IGNORED_FOLDERS=("201811.0" "201903.0" "201907.0" "202001.0" "202005.0" "202009.0" "202108.0", "202307.0", "202400.0")
IGNORED_FOLDERS=("201811.0" "201903.0" "201907.0" "202001.0" "202005.0" "202009.0" "202108.0", "202204.0", "202212.0", "202400.0")

# Define output file path
OUTPUT_FILE="_scripts/sidebar_checker/missing-documents.yml"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: Use the guide to update versions of the Angular and related modules
template: module-migration-guide-template
redirect_from:
- /docs/marketplace/dev/front-end/extending-the-project/migration-guide-upgrade-to-angular-v12.html
- /docs/marketplace/dev/technical-enhancement/202212.0/migration-guide-upgrade-to-angular-v12.html
---

## Upgrading from version 9.* to version 12.*
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
---
title: Migration guide - Upgrade to Angular v12
description: Use the guide to update versions of the Angular and related modules.
description: Use the guide to update versions of Angular and related modules.
template: module-migration-guide-template
redirect_from:
- /docs/marketplace/dev/front-end/extending-the-project/migration-guide-upgrade-to-angular-v12.html
- /docs/marketplace/dev/technical-enhancement/202212.0/migration-guide-upgrade-to-angular-v12.html
- /docs/marketplace/dev/technical-enhancement/202307.0/migration-guide-upgrade-to-angular-v12.html
---

## Upgrading from version 9.* to version 12.*
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Migration guide - Upgrade to Angular v15
description: Use the guide to update versions of the Angular and related modules.
description: Use the guide to update versions of Angular and related modules.
last_updated: Mar 24, 2023
template: module-migration-guide-template
---
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ related:
- title: Installing and configuring FACT-Finder web components
link: docs/scos/dev/technology-partner-guides/page.version/marketing-and-conversion/analytics/fact-finder/installing-and-configuring-fact-finder-web-components.html
---

## Output Folder

Define an output folder where the CSV files will be generated by adding the following line in your configuration file:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,9 @@ template: feature-integration-guide-template
redirect_from:
- /docs/marketplace/dev/feature-integration-guides/202307.0/marketplace-product-option-feature-integration.html
- /docs/marketplace/dev/feature-integration-guides/202307.0/marketplace-product-options-feature-integration.html
- /docs/pbc/all/product-information-management/202307.0/marketplace/marketplace-product-options-feature-integration.html
related:
- title: Marketplace Product Options feature walkthrough
- title: Marketplace Product Options feature overview
link: docs/pbc/all/product-information-management/page.version/marketplace/marketplace-product-options-feature-overview.html
---

Expand Down
Loading