Skip to content

Conversation

@camilamacedo86
Copy link
Member

@camilamacedo86 camilamacedo86 commented Nov 17, 2025

Removes outdated information and clarifies when each approach should be used. Adds guidance on the PROJECT file and its role in automation.

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: camilamacedo86

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. approved Indicates a PR has been approved by an approver from all required OWNERS files. labels Nov 17, 2025
@k8s-ci-robot k8s-ci-robot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Nov 17, 2025
Copilot finished reviewing on behalf of camilamacedo86 November 17, 2025 00:27
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR modernizes the migration documentation by consolidating outdated version-specific migration guides into a single, streamlined document focused on current migration tooling. The changes remove legacy migration guides for v1, v2, and v3 transitions and introduce clear guidance on four migration approaches: automated GitHub Actions updates, local alpha update command, alpha generate for re-scaffolding, and fully manual migration.

Key changes:

  • Rewrites migrations.md to present modern migration workflows (AutoUpdate plugin, alpha update, alpha generate, manual)
  • Removes 10+ legacy migration guide files (v1vsv2, v2vsv3, v3vsv4, and related manual migration guides)
  • Updates SUMMARY.md to remove navigation entries for deleted legacy guides
  • Adds guidance on the PROJECT file's role in automated migrations

Reviewed Changes

Copilot reviewed 12 out of 12 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
docs/book/src/migrations.md Complete rewrite focusing on current migration tooling and workflows with four distinct approaches
docs/book/src/SUMMARY.md Removes navigation entries for legacy migration guides
docs/book/src/migration/v3vsv4.md Deleted legacy v3 to v4 migration comparison
docs/book/src/migration/v3-plugins.md Deleted legacy v3 plugins introduction
docs/book/src/migration/multi-group.md Deleted legacy single-to-multi-group migration guide
docs/book/src/migration/migration_guide_gov3_to_gov4.md Deleted step-by-step v3 to v4 migration guide
docs/book/src/migration/manually_migration_guide_gov3_to_gov4.md Deleted manual v3 to v4 migration guide
docs/book/src/migration/legacy/v2vsv3.md Deleted v2 to v3 comparison
docs/book/src/migration/legacy/v1vsv2.md Deleted v1 to v2 comparison
docs/book/src/migration/legacy/migration_guide_v2tov3.md Deleted v2 to v3 migration guide
docs/book/src/migration/legacy/migration_guide_v1tov2.md Deleted v1 to v2 migration guide
docs/book/src/migration/legacy/manually_migration_guide_v2_v3.md Deleted manual v2 to v3 migration guide
docs/book/src/migration/legacy.md Deleted legacy migrations introduction

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 12 out of 12 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@camilamacedo86 camilamacedo86 force-pushed the fix-migration branch 2 times, most recently from ff7c5d9 to 435bbd9 Compare November 18, 2025 09:06
@camilamacedo86 camilamacedo86 changed the title 📖 Update migration docs to reflect current tooling and options WIP 📖 Update migration docs to reflect current tooling and options Nov 18, 2025
@k8s-ci-robot k8s-ci-robot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Nov 18, 2025
@camilamacedo86 camilamacedo86 changed the title WIP 📖 Update migration docs to reflect current tooling and options WIP 📖 ) Revamp migrations guides to reflect current tooling and options Nov 18, 2025
@camilamacedo86 camilamacedo86 force-pushed the fix-migration branch 4 times, most recently from 01e0d6f to f430eee Compare November 19, 2025 13:48
@camilamacedo86 camilamacedo86 changed the title WIP 📖 ) Revamp migrations guides to reflect current tooling and options WIP 📖 Revamp migrations guides to reflect current tooling and options Nov 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants