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

Create/Update Project by importing project.yaml file #2955

Open
2 tasks
christad92 opened this issue Feb 20, 2025 · 0 comments
Open
2 tasks

Create/Update Project by importing project.yaml file #2955

christad92 opened this issue Feb 20, 2025 · 0 comments

Comments

@christad92
Copy link

christad92 commented Feb 20, 2025

Objective:
Improve user onboarding by enabling users to import a project.yaml file to create or update their project.

This will be a crucial post-onboarding feature for consultants and solution experts who speak with new users and build out a simple workflow that can be imported and enabled by the user, reducing the time to value of the platform.

  • Create/Update project by importing Project.yaml file
    As a user, I want to be able to create a new project or update my project by importing a project spec (project.yaml) file. When attempting to create a new project, we should extend the Create new project dialog to allow users to choose if they want to import a project spec file or build from scratch.
    To update an existing project, we should add a new action in the project setting that allows users to import a project by specifying the project.yaml file. This process overwrites the existing version of the project with the project spec in the imported file.

This provides an option for users who cannot use the CLI to update their projects.


Delivering a v1 of this with file imports will be great then we can move on to adding the GitHub import as described below.

  • Create/Update project by importing project spec from GitHub
    Beyond allowing users to import their project spec file directly, I would like to create/update a project by connecting with a GitHub repo. When a user connects with a repo, we should also ask if they want to set up an automatic sync with the repo/branch.
@christad92 christad92 moved this to Product Backlog in v2 Feb 20, 2025
@christad92 christad92 added this to v2 Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Product Backlog
Development

No branches or pull requests

1 participant