Skip to content

feat: add migrate project in Renku 2.0#3613

Merged
andre-code merged 21 commits into
mainfrom
andrea/migration-second-part
May 12, 2025
Merged

feat: add migrate project in Renku 2.0#3613
andre-code merged 21 commits into
mainfrom
andrea/migration-second-part

Conversation

@andre-code
Copy link
Copy Markdown
Contributor

@andre-code andre-code commented Mar 24, 2025

This PR adds a way for users to move their old (legacy) projects to the new Renku 2.0 platform.

What’s included:

  • A banner that appears for users with legacy projects, with a button to check which projects can be migrated.
  • A form to select and migrate a project directly from the UI, with options to customize the title or slug.
  • An option to dismiss the banner if the user isn’t interested at the moment.

This should make it easier for users to upgrade their work to Renku 2.0 with just a few clicks, without leaving the current Renku 2.0 interface.

migrate a project

/deploy renku=release-0.68.0 renku-data-services=main

@andre-code andre-code temporarily deployed to renku-ci-ui-3613 March 24, 2025 21:24 — with GitHub Actions Inactive
@RenkuBot
Copy link
Copy Markdown
Contributor

You can access the deployment of this PR at https://renku-ci-ui-3613.dev.renku.ch

@andre-code andre-code temporarily deployed to renku-ci-ui-3613 March 27, 2025 08:01 — with GitHub Actions Inactive
@andre-code andre-code force-pushed the andrea/migration-second-part branch 2 times, most recently from 4645390 to 1ffe9ed Compare March 31, 2025 18:48
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 March 31, 2025 19:23 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 April 3, 2025 12:51 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 April 3, 2025 13:03 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 April 4, 2025 07:05 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 April 4, 2025 08:26 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 April 4, 2025 09:51 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 April 10, 2025 10:50 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 April 30, 2025 06:55 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 May 5, 2025 06:17 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 May 6, 2025 07:20 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 May 6, 2025 07:41 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 May 6, 2025 08:23 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 May 6, 2025 08:45 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 May 9, 2025 14:40 — with GitHub Actions Inactive
@andre-code andre-code temporarily deployed to renku-ci-ui-3613 May 12, 2025 06:41 — with GitHub Actions Inactive
Copy link
Copy Markdown
Contributor

@ciyer ciyer left a comment

Choose a reason for hiding this comment

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

Works very well now!

@andre-code andre-code merged commit bf59fe8 into main May 12, 2025
21 checks passed
@andre-code andre-code deleted the andrea/migration-second-part branch May 12, 2025 08:52
@RenkuBot
Copy link
Copy Markdown
Contributor

Tearing down the temporary RenkuLab deplyoment for this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants