Skip to content

Commit f32f873

Browse files
committed
Fixed formatting after preview check
1 parent dcd469e commit f32f873

File tree

2 files changed

+6
-25
lines changed

2 files changed

+6
-25
lines changed

docs/ca/devscu/manual-upgrade-alternatives/migration-sdk.md

Lines changed: 5 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
---
22
title: Migration SDK
33
description: Learn how the open-source Migration SDK helps you plan and execute manual Spryker upgrades when the Spryker Code Upgrader cannot be used.
4+
keywords: Upgrade, MigrationSDK.
45
template: howto-guide-template
56
---
67

7-
## Overview
8-
98
The **Migration SDK** is an open-source, community-developed tool that assists you in planning and executing manual upgrades of Spryker projects.
109
It analyzes your project and generates detailed reports, upgrade instructions, compatibility checks, and effort estimations.
1110

@@ -14,11 +13,9 @@ Instead, it provides the data and guidance you need to perform updates manually
1413

1514
{% info_block warningBox "Warning" %}
1615
The Migration SDK is a community-maintained tool. It is not officially supported or guaranteed by Spryker.
17-
Use it at your own discretion. Contributions are welcome on [GitHub](https://github.com/spryker-projects/migration-program-sdk).
16+
Use it at your own discretion. Contributions are welcome on GitHub: https://github.com/spryker-projects/migration-program-sdk
1817
{% endinfo_block %}
1918

20-
---
21-
2219
## When to use the Migration SDK
2320

2421
Use the Migration SDK when:
@@ -28,11 +25,9 @@ Use the Migration SDK when:
2825
- You need to perform a one-time manual upgrade to align your project with the latest Spryker version.
2926

3027
{% info_block infoBox "Tip" %}
31-
After completing a manual upgrade using the Migration SDK, you can usually switch to the official **Spryker Code Upgrader** for future incremental updates.
28+
After completing a manual upgrade using the Migration SDK, you can usually switch to the official Spryker Code Upgrader for future incremental updates.
3229
{% endinfo_block %}
3330

34-
---
35-
3631
## Key capabilities
3732

3833
The Migration SDK offers a collection of PHP console scripts that automate analysis and planning tasks for manual upgrades.
@@ -54,8 +49,6 @@ The generated report helps you plan effort and identify risky or highly customiz
5449
Detect potential compatibility issues, such as outdated PHP versions, missing plugins, or missing glossary keys.
5550
Use these reports to resolve incompatibilities before running updates.
5651

57-
---
58-
5952
## Typical workflow
6053

6154
1. Clone the [Migration SDK repository](https://github.com/spryker-projects/migration-program-sdk).
@@ -66,19 +59,15 @@ Use these reports to resolve incompatibilities before running updates.
6659

6760
All scripts and configuration options are documented in detail in the [GitHub README](https://github.com/spryker-projects/migration-program-sdk).
6861

69-
---
70-
7162
## Example use cases
7263

7364
- **Project analysis:** Run the package analyzer to identify outdated modules before planning a major version upgrade.
7465
- **Upgrade planning:** Use the update instruction generator to divide your update process into manageable groups.
7566
- **Effort estimation:** Use the estimator report to predict development effort and prioritize modules.
7667
- **Compatibility validation:** Check for missing plugins or glossary entries to prevent regressions.
7768

78-
---
79-
8069
## Related documentation
8170

82-
- [When and why to use manual upgrade](index.html)
83-
- [Spryker Code Upgrader](/docs/ca/devscu/spryker-code-upgrader/index.html)
71+
- [When and why to use manual upgrade](/docs/ca/devscu/spryker-code-upgrader/manual-upgrade-alternatives/when-and-why-to-do-manual-upgrade.html)
72+
- [Spryker Code Upgrader](/docs/ca/devscu/spryker-code-upgrader/spryker-code-upgrader.html)
8473
- [Upgradability Guidelines](/docs/dg/dev/guidelines/keeping-a-project-upgradable/upgradability-guidelines/upgradability-guidelines.html)

docs/ca/devscu/manual-upgrade-alternatives/when-and-why-to-do-manual-upgrade.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,9 @@ description: Learn when to use manual upgrade instead of the Spryker Code Upgrad
44
template: howto-guide-template
55
---
66

7-
## Overview
8-
97
The **Spryker Code Upgrader** is the primary and recommended tool for upgrading Spryker projects. It automates most upgrade steps, helping you keep your project aligned with the latest Spryker releases.
108
However, in some cases, you might need to perform a **manual upgrade**. This guide explains when that is necessary and introduces tools that can simplify the manual upgrade process.
119

12-
---
13-
1410
## When to use a manual upgrade
1511

1612
You might choose a manual upgrade in the following cases:
@@ -19,8 +15,6 @@ You might choose a manual upgrade in the following cases:
1915
- **Limited access** – You do not have entitlement or technical access to use the Spryker Code Upgrader.
2016
- **Custom upgrade strategy** – You prefer full control over upgrade steps or have a custom development workflow that does not align with automated upgrades.
2117

22-
---
23-
2418
## What to expect from manual upgrading
2519

2620
Manual upgrades require you to analyze version differences, identify breaking changes, and apply updates directly in your codebase.
@@ -35,7 +29,6 @@ This process can take more time and effort than using the Spryker Code Upgrader,
3529
Even when you perform a manual upgrade, follow the [Upgradability Guidelines](/docs/dg/dev/guidelines/keeping-a-project-upgradable/upgradability-guidelines/upgradability-guidelines.html) to keep your project compatible with future releases.
3630

3731
{% endinfo_block %}
38-
---
3932

4033
## How the Migration SDK can help
4134

@@ -52,10 +45,9 @@ The Migration SDK does **not** modify your codebase or create merge requests. In
5245
The Migration SDK is not officially maintained or supported by Spryker. It is provided as a community project and used at your own discretion.
5346
Contributions are welcome on [GitHub](https://github.com/spryker-projects/migration-program-sdk).
5447
{% endinfo_block %}
55-
---
5648

5749
## Next steps
5850

5951
- Learn more about the [Migration SDK](migration-sdk.html).
6052
- Read the [Upgradability Guidelines](/docs/dg/dev/guidelines/keeping-a-project-upgradable/upgradability-guidelines/upgradability-guidelines.html) to keep your project easier to upgrade in the future.
61-
- Review the [Spryker Code Upgrader](/docs/ca/devscu/spryker-code-upgrader/index.html) if your project meets the requirements for automated upgrades.
53+
- Review the [Spryker Code Upgrader](/docs/ca/devscu/spryker-code-upgrader.html) if your project meets the requirements for automated upgrades.

0 commit comments

Comments
 (0)