Skip to content

Conversation

@rvtraveller
Copy link
Collaborator

Initial implementation of a command to convert a project to the Git PR workflow. This command makes its best efforts to:

  • Accept a source repository either in Pantheon or in a supported Git Provider
  • Composerize the site
  • Setup CI workflow in the user's chosen Git Provider (either what they used to start or what they specify via CLI if they are starting with a Pantheon site)
  • Push back to the Git repository and let CI deploy it to Pantheon

I say best effort because there are plenty of different variations that could be input here and I'm sure there are plenty I haven't accounted for. I've assumed the most common use case is someone who started a Drupal site on Pantheon and now needs to switch off because they are trying to use Composer.

@rvtraveller
Copy link
Collaborator Author

Through manual testing, this has an issue with some WP sites. There is a plan in place to address...I just need to execute on it based on the Version Tool work that is pending. I'm going to mark this as a WIP for now.

@rvtraveller rvtraveller changed the title Project convert command WIP: Project convert command Mar 17, 2020
@greg-1-anderson greg-1-anderson changed the base branch from master to main August 27, 2020 01:44
@rvtraveller rvtraveller changed the title WIP: Project convert command Project convert command Jul 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants