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

Backporting changes to the documentation committed directly to kamal-site #1004

Merged
merged 6 commits into from
Sep 30, 2024

Conversation

kpumuk
Copy link
Contributor

@kpumuk kpumuk commented Sep 29, 2024

Several documentation updates to Kamal configuration were made directly in the kamal-site repository:

This MR backports the changes, and also:

  • Updates bin/doc to produce better spacing for code fences
  • Introduces a header into generated files to (hopefully) prevent editing them directly
  • Updates the filename for the configuration overview page

The front matter will look like this:

# This file has been generated from the Kamal source, do not edit directly.
# Find the source of this file at lib/kamal/configuration/docs/accessory.yml in the Kamal repository.
title: Accessories

Closes #1003

@dhh dhh merged commit f331605 into basecamp:main Sep 30, 2024
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.

Documentation generator and the state of configuration documentation on kamal-site
2 participants