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

Move documentation into mdBook #1570

Merged
merged 1 commit into from
Apr 14, 2023
Merged

Move documentation into mdBook #1570

merged 1 commit into from
Apr 14, 2023

Conversation

mike-burns
Copy link
Contributor

The GETTING_STARTED.md file has becoming increasingly hard to navigate, so split it into a book format. This uses the popular mdBook program to generate nice HTML from Markdown files.

It also adds a GitHub Action to deploy an updated book when merging a branch into main.

Barely any editing has been done to the documentation itself; the goal was to port it over and then improve it separately. (But I did remove "just" and "please" in some places.)

@mike-burns
Copy link
Contributor Author

Some example renderings:

Screenshot at 2023-04-07 17-47-26
Screenshot at 2023-04-07 17-47-53

@mike-burns
Copy link
Contributor Author

@mike-burns
Copy link
Contributor Author

Next steps after this PR is merged:

  • make sure the GH Action is working
  • update GETTING_STARTED.md to point to these docs
  • edit these docs for clarity, consistently, and ease of use
  • add a cookbook section to the book
  • beef up the API docs
  • move any integration docs (e.g. RSpec, MiniTest) into the wiki
  • use redirects to maintain links as we go

The `GETTING_STARTED.md` file has becoming increasingly hard to
navigate, so split it into a book format. This uses the popular mdBook
program to generate nice HTML from Markdown files.

It also adds a GitHub Action to deploy an updated book when merging a
branch into main.

Barely any editing has been done to the documentation itself; the goal
was to port it over and then improve it separately. (But I did remove
"just" and "please" in some places.)
@mike-burns
Copy link
Contributor Author

Confirmed that the GH Action works: https://thoughtbot.github.io/factory_bot/

@mike-burns mike-burns merged commit cf0a867 into main Apr 14, 2023
@mike-burns mike-burns deleted the book branch April 14, 2023 02:38
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.

1 participant