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

chore: update docs again #77

Merged
merged 35 commits into from
Sep 25, 2024
Merged

chore: update docs again #77

merged 35 commits into from
Sep 25, 2024

Conversation

lily-de
Copy link
Collaborator

@lily-de lily-de commented Sep 18, 2024

I had to move:

  • docs out of docs/docs
  • mkdocs.yaml into the root directory
  1. Documentation Changes:
    • Generated new reference pages via the script docs/scripts/gen_ref_pages.py.
  2. Assets and Configuration:
    • Modified .gitignore to exclude new documentation-related entries.
    • Added a .nojekyll file for GitHub Pages configuration.
    • Updated mkdocs.yml to incorporate new documentation changes and configurations.
  3. Build & Deployment Configuration:
    • Added a new GitHub Workflow file .github/workflows/deploy_docs.yaml for automating the deployment process of documentation.
    • Updated project root configurations in justfile and pyproject.toml

@lily-de lily-de marked this pull request as ready for review September 18, 2024 15:59
docs/configuration.md Outdated Show resolved Hide resolved
docs/providers.md Outdated Show resolved Hide resolved
Copy link
Collaborator

@baxen baxen left a comment

Choose a reason for hiding this comment

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

LGTM!

I think currently the background image rendering is not showing, but we can investigate that potentially in another PR

docs/index.md Outdated Show resolved Hide resolved
Comment on lines 10 to 19
- [goose.cli.config](goose/cli/config.md)
- [goose.cli.main](goose/cli/main.md)
- [goose.cli.prompt](goose/cli/prompt/index.md)
- [goose.cli.prompt.completer](goose/cli/prompt/completer.md)
- [goose.cli.prompt.create](goose/cli/prompt/create.md)
- [goose.cli.prompt.goose_prompt_session](goose/cli/prompt/goose_prompt_session.md)
- [goose.cli.prompt.lexer](goose/cli/prompt/lexer.md)
- [goose.cli.prompt.prompt_validator](goose/cli/prompt/prompt_validator.md)
- [goose.cli.prompt.user_input](goose/cli/prompt/user_input.md)
- [goose.cli.session](goose/cli/session.md)
Copy link
Collaborator

Choose a reason for hiding this comment

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

I think we can exclude the CLI from this ref (and they are rendering blank i think)

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

When I look at go/goosedocs some of these aren't blank but when I look at the markdown I have saved locally they are blank 😂 I will find out why

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

- [goose.cli.prompt.prompt_validator](goose/cli/prompt/prompt_validator.md)
- [goose.cli.prompt.user_input](goose/cli/prompt/user_input.md)
- [goose.cli.session](goose/cli/session.md)
- [goose.command](goose/command/index.md)
Copy link
Collaborator

Choose a reason for hiding this comment

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

ends up blank

- [goose.cli.session](goose/cli/session.md)
- [goose.command](goose/command/index.md)
- [goose.command.base](goose/command/base.md)
- [goose.command.file](goose/command/file.md)
Copy link
Collaborator

Choose a reason for hiding this comment

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

ends up blank

- [goose.utils.check_shell_command](goose/utils/check_shell_command.md)
- [goose.utils.diff](goose/utils/diff.md)
- [goose.utils.file_utils](goose/utils/file_utils.md)
- [goose.utils.session_file](goose/utils/session_file.md)
Copy link
Collaborator

Choose a reason for hiding this comment

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

ends up blank

Copy link
Collaborator

@codefromthecrypt codefromthecrypt left a comment

Choose a reason for hiding this comment

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

some questions/comments, but nothing blocking

docs/providers.md Outdated Show resolved Hide resolved
docs/cli.md Outdated
@@ -0,0 +1,63 @@
# Goose CLI Commands
Copy link
Collaborator

Choose a reason for hiding this comment

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

I assume this part is generated? and if I make a change to the CLI args, PRs will fail until this is updated, right?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

nope this one is not generated

@lily-de lily-de merged commit 4704b82 into main Sep 25, 2024
2 checks passed
lifeizhou-ap added a commit that referenced this pull request Sep 25, 2024
* main:
  feat: add shell-completions subcommand (#76)
  chore: update readme! (#96)
  chore: update docs again (#77)
  fix: remove overly general match for long running commands (#87)
lily-de added a commit that referenced this pull request Oct 7, 2024
@lamchau lamchau deleted the ldelalande/fix-docs-dir-structure branch October 24, 2024 11:45
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.

4 participants