-
Notifications
You must be signed in to change notification settings - Fork 7
docs: add --skip-workflows flag documentation for kbc init command #355
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
docs: add --skip-workflows flag documentation for kbc init command #355
Conversation
- Add documentation for --skip-workflows flag in CLI init command reference - Flag allows skipping interactive GitHub workflow setup during project initialization - Relates to PSGO-1085 implementation in keboola-as-code Co-Authored-By: Martin Vasko <Matovidlo2@gmail.com>
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
|
I think there are other occurences except of documentation of command. Try to write about this new flag there mentioning that it should be used to have automate CI/CD workflows without interactions |
- Add mention in GitHub Integration page for automated CI/CD scenarios - Update DevOps Use Cases examples to include --skip-workflows with --allow-target-env - Enhance CLI index automation bullet point to mention --skip-workflows flag Addresses PR feedback requesting broader documentation beyond command reference. Co-Authored-By: Martin Vasko <Matovidlo2@gmail.com>
There was a problem hiding this 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 adds comprehensive documentation for the --skip-workflows flag for the kbc init command to support automation use cases where interactive prompts should be avoided.
- Added
--skip-workflowsflag documentation to the command reference - Enhanced GitHub integration and DevOps sections to mention the flag for CI/CD scenarios
- Updated automation examples to include both
--allow-target-envand--skip-workflowsflags
Reviewed Changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| cli/index.md | Enhanced automation bullet point to mention --skip-workflows flag for avoiding interactive prompts |
| cli/github-integration/index.md | Added note about using --skip-workflows flag for automated CI/CD scenarios |
| cli/devops-use-cases/index.md | Updated initialization examples to include --skip-workflows alongside --allow-target-env |
| cli/commands/sync/init/index.md | Added formal documentation for the --skip-workflows flag in command reference |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Jira issue(s): PSGO-1085
Document the
--skip-workflowsflag for thekbc initcommand across multiple sections of the CLI documentation to support automation use cases.Changes:
--skip-workflowsflag documentation to/cli/commands/sync/init/with description "Skip the interactive GitHub workflow setup"--skip-workflowsalongside--allow-target-envfor non-interactive initializationAdditional Notes:
This addresses PR feedback requesting broader documentation of the
--skip-workflowsflag beyond just the command reference. The flag is particularly valuable for:kbc initwithout human interactionReview Focus Areas:
devin/PSGO-1085-1758283952branch of keboola-as-code)--allow-target-env --skip-workflowsis a valid flag combination as shown in the DevOps examplesLink to Devin run: https://app.devin.ai/sessions/284a918ddf04416ab475d38fcd206a2d
Requested by: Martin Vasko (@Matovidlo)