Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
180 commits
Select commit Hold shift + click to select a range
b23595a
shared: update Mise
davlgd Jan 28, 2026
f05fb1d
shared: add Request Flow
davlgd Jan 28, 2026
815dee3
develop: add Request Flow
davlgd Jan 28, 2026
e814eda
data(runtime_versions): add more tools
davlgd Jan 28, 2026
6bbe198
aplications(linux): add Makefile, Request Flow
davlgd Jan 28, 2026
e946669
aplications(v): add dependencies, Request Flow
davlgd Jan 28, 2026
7c48999
aplications(static): add details, Request Flow
davlgd Jan 28, 2026
6d45c21
aplications(docker): add details, reorganize
davlgd Jan 28, 2026
42c4f16
aplications(docker): add details, Request Flow
davlgd Jan 28, 2026
0562657
applications(go): add details
davlgd Jan 28, 2026
4faeef6
aplications(nodejs): add details
davlgd Jan 28, 2026
eff407d
layout(shortcodes): add runtime_version.html
davlgd Jan 28, 2026
bad2fa5
changelog: Terraform 1.8/1.9
davlgd Jan 28, 2026
cd8e6c4
changelog: Otoroshi 17.12
davlgd Feb 2, 2026
215cd1c
changelog: add mention of environment variable checking
davlgd Feb 3, 2026
5fd4150
changelog: images updates, 2026W6
davlgd Feb 3, 2026
504d168
docker: invert Docker Buildx default value
davlgd Feb 3, 2026
20fa473
changelog: add Docker Buildx link
davlgd Feb 3, 2026
71b7dca
changelog: Matomo 5.7
davlgd Feb 4, 2026
4fe5d90
addons(kv): add SET supported commands
Dec 15, 2025
663cf10
changelog: images updates, 2026W7
davlgd Feb 12, 2026
fac542e
applications: update Request Flow instructions/support
davlgd Feb 17, 2026
ce0a7e0
applications(php): split in multiple files
davlgd Jan 28, 2026
4d35ec5
applications(python): split in multiple files
davlgd Jan 28, 2026
5ab13f2
fix: update php/python links after split
davlgd Feb 17, 2026
cbe5aa3
changelog: images updates, 2026W8
davlgd Feb 18, 2026
79c294c
develop(request-flow): add new supported runtimes
davlgd Feb 18, 2026
defacf4
develop(varnish): move and update page content
davlgd Feb 18, 2026
4a92a3b
fix: update .NET
davlgd Feb 18, 2026
6d58b68
fix: add support link
davlgd Feb 18, 2026
ae2bfd6
fix: typos/links
davlgd Feb 18, 2026
5c50d59
changelog: Clever Tools 4.6
davlgd Feb 18, 2026
a8cdd67
cli: update from last changes
davlgd Feb 18, 2026
ecd6afd
reference(cli): update script source, Clever Tools 4.6
davlgd Feb 18, 2026
a707ba6
cli: fixes from reference update
davlgd Feb 18, 2026
738fd97
addons(matomo): add custom domain instructions
davlgd Feb 19, 2026
6be84cc
chore: Hextra v0.12
davlgd Feb 21, 2026
21e3993
docs: add request-flow shared content to meteor.md and static-apache.md
Copilot Feb 25, 2026
0cbe649
changelog: images updates, 2026W9
davlgd Feb 25, 2026
7c474f5
changelog: Redis 8.6.1
davlgd Feb 25, 2026
e8f8d3a
addons(cellar): add read-only policy
Kirbeerus Mar 2, 2026
ba2aee7
changelog: Keycloak 26.5.3/4, Metabase 59, Otoroshi 17.13
davlgd Mar 5, 2026
5405432
changelog: Keycloak 26.5.5
davlgd Mar 6, 2026
96bc491
chore: Hextra v0.12.1
davlgd Mar 9, 2026
2382260
changelog: Clever Tools 4.7
davlgd Mar 11, 2026
42a25f0
changelog: PostgreSQL 18.3, 17.9, 16.13, 15.17, 14.22
davlgd Mar 10, 2026
e19d65a
changelog: Terraform 1.10.0
davlgd Mar 5, 2026
49375c2
addons(cellar): mention Bun native support
davlgd Mar 19, 2026
8fa2af2
changelog: legacy drain stack deprecation
davlgd Mar 18, 2026
2dffb66
fix: content-width
davlgd Mar 19, 2026
edcc6ea
changelog: Keycloak 26.5.6
davlgd Mar 23, 2026
300b779
changelog: Metabase 59 is default
davlgd Mar 23, 2026
57b20c6
changelog: fix Keycloak 26.5.6 links
davlgd Mar 23, 2026
c32e375
api(howto): enhance OAuth documentation with example
davlgd Mar 25, 2026
2673334
changelog: images updates, 2026W13
davlgd Mar 25, 2026
2d0cd99
postmortem: 2026-03-19
sebartyr Mar 27, 2026
783bc0c
reference(env vars): fix a typo
Huluti Mar 27, 2026
0a92ddf
changelog: Otoroshi 17.14
davlgd Mar 30, 2026
969acbd
addons(kv): add GETDEL, HEXISTS, HSETNX, HINCRBY, EXPIREAT, PEXPIREAT…
baptiste-le-m Mar 11, 2026
b4b7368
changelog: invoices per sub-orgs
davlgd Mar 30, 2026
a178bb4
changelog: mySQL 8.0.45 and 8.4.8
davlgd Apr 3, 2026
e81434c
changelog: Terraform 1.11.0
davlgd Apr 2, 2026
666eda4
changelog: images updates, 2026W15
davlgd Apr 8, 2026
d2ffce8
shared(ruby): fix Ruby version rules
davlgd Apr 8, 2026
a5cbae6
reference(cli): update to Clever Tools 4.7.1
davlgd Mar 18, 2026
2496309
administrate(log): update drain types data
davlgd Mar 18, 2026
252a954
changelog: fix a description
davlgd Apr 10, 2026
ad85c06
changelog: Clever Tools 4.8
davlgd Apr 10, 2026
e585d26
changelog: Keycloak 26.5.7
davlgd Apr 13, 2026
7a12f17
changelog: JS Client 12.1
davlgd Apr 13, 2026
ad6edc4
changelog: matomo 5.9
davlgd Apr 22, 2026
a45da3e
changelog: Matomo 5.8
davlgd Apr 17, 2026
488f9b2
applications(java-war): containers list update
davlgd Apr 17, 2026
e435931
changelog: images updates, 2026W17
davlgd Apr 23, 2026
799cbe9
changelog: Kubernetes 1.36
davlgd Apr 24, 2026
d9ae772
chore: update Hextra theme to 0.12.2
davlgd Apr 24, 2026
3d43a13
chore: update CKE flavors and versions
GillesBIANNIC Apr 21, 2026
4198cb8
kubernetes: more details, public beta
davlgd Apr 27, 2026
0aa50df
kubernetes: Developers > Essential
davlgd Apr 27, 2026
fb9a9be
docs(changelog): announce logs API v2 decommission on May 23rd 2026 (…
miton18 Apr 27, 2026
cff0a0c
api(v4): update routes, payloads
davlgd Apr 27, 2026
21be2b1
changelog: Clever Tools 4.9
davlgd Apr 28, 2026
302a783
fix: dead links
davlgd Apr 28, 2026
7266427
changelog: images updates, 2026W18
davlgd Apr 28, 2026
9800a3e
administraite(ssl) update gpg public key for sending encrypted emails
Apr 29, 2026
eea2366
changelog: API update, GitHub webhook secret rotation (#929)
davlgd Apr 29, 2026
3da1160
changelog: Otoroshi 17.15
davlgd Apr 23, 2026
8d50ed9
reference(env vars): rename VPN add-on env vars to CC_VPN_*
nielsenaa May 5, 2026
147efa4
docs: add note on ES about migrations
cnivolle May 6, 2026
b09dbe4
applications: add note about runtime extensions support
cnivolle May 5, 2026
3060080
applications: update options for unsupported runtimes
davlgd May 6, 2026
05edd57
chore(icons): add npm in new Package managers section
davlgd May 6, 2026
16b1061
chore(icons): add pnpm
davlgd May 6, 2026
4df7478
chore(icons): add yarn
davlgd May 6, 2026
4c750f6
chore(icons): add github in new Brands and services section
davlgd May 6, 2026
7d313d2
chore(icons): add aws
davlgd May 6, 2026
4a05007
chore(icons): add minio
davlgd May 6, 2026
fc478db
chore(icons): add apple in new Operating systems section
davlgd May 6, 2026
3d2b46b
chore(icons): add windows
davlgd May 6, 2026
d4c8c30
chore(icons): add json in new Data formats section
davlgd May 6, 2026
5ac9cf3
chore(icons): add yaml
davlgd May 6, 2026
4cca232
chore(icons): add toml
davlgd May 6, 2026
0cb0b3b
chore(icons): add envelope in new UI utility section
davlgd May 6, 2026
9eb62dd
chore(icons): add mistral in new AI assisstants section
davlgd May 6, 2026
a2becd1
chore(icons): add perplexity
davlgd May 6, 2026
f501f07
fix: update tabs syntax, add icons
davlgd May 6, 2026
b60e1b1
feat: enable contextMenu with AI services
davlgd May 6, 2026
735baeb
feat: enable imageZoom
davlgd May 6, 2026
9afa62b
fix: language Hugo values deprecations
davlgd May 6, 2026
8d2692b
fix: replace deprecated .Site.Data. with hugo.Data
davlgd May 6, 2026
0420f0d
chore: update Hextra theme to 0.12.3
davlgd May 6, 2026
4184e91
chore: update Hugo version
davlgd May 6, 2026
51867b0
changelog: Metabase 60 RAM requirements
davlgd May 6, 2026
d79d48b
changelog: Kubernetes 1.36 by default
davlgd May 6, 2026
4ec8ef9
changelog: Matomo 5.10
davlgd May 12, 2026
ac0da9e
changelog: Clever Tools 4.10
davlgd May 12, 2026
906e3a4
changelog: Keycloak 26.6 with per-realm IP filtering
davlgd May 12, 2026
5abd15a
changelog: Metabase 60 released
davlgd May 12, 2026
7c5327d
changelog: Materia KV GraphQL layer
davlgd May 12, 2026
12ffbfb
changelog: kernel 7.0.6
davlgd May 12, 2026
009f3f8
changelog: Cellar Explorer & NG in Console
davlgd May 12, 2026
b2cdcbc
fix: OAuth2 Proxy branding
davlgd May 19, 2026
71f9b0b
addons(postgresql): customized backups mention and pgbackrest
Kirbeerus May 11, 2026
4d1b669
changelog: images updates, 2026W21
davlgd May 19, 2026
0afd6e6
addons(postgresql): PostgreSQL 18.4, 17.10, 16.14, 15.18, 14.23
davlgd May 22, 2026
99ffdc3
reference(env vars): add `CC_CACHE_DEPENDENCIES_EXTRA_PATHS` variable…
May 27, 2026
9064698
chore: update Hugo minimum supported version
davlgd May 27, 2026
4905f22
chore: use Hugo 0.161 as example version
davlgd May 27, 2026
29e8a5e
chore: remove temporary mise.toml file
davlgd May 27, 2026
7930afd
changelog: Keycloak 26.6.2
davlgd May 29, 2026
07cd044
changelog: Otoroshi 17.16
davlgd May 29, 2026
4765a09
changelog: Sōzu 2.1.0 (#965)
davlgd Jun 10, 2026
4444fa9
changelog: Redis 8.8
davlgd Jun 10, 2026
aeeed6b
changelog: Otoroshi 17.16.1
davlgd Jun 10, 2026
f1534d1
addon(materia-kv): fix GraphQL expireAt
davlgd Jun 10, 2026
a52e0ad
changelog: Matomo 5.11
davlgd Jun 10, 2026
6f8ff27
changelog: Metabase 61
davlgd Jun 11, 2026
7658324
changelog: Metabase 62
davlgd Jun 11, 2026
2d5db85
changelog: Keycloak 26.6.3
davlgd Jun 11, 2026
8ab103a
changelog: Otoroshi 17.16.1 with LLM Extension 0.0.79
davlgd Jun 16, 2026
7fb82ad
changelog: images updates, 2026W25
davlgd Jun 25, 2026
d4cbe01
ci: move to Hugo 0.163
davlgd Jul 1, 2026
1957d9f
changelog: images updates, 2026W27
davlgd Jul 1, 2026
1b8e6ba
changelog: Otoroshi 17.17 with LLM extension 0.0.82
davlgd Jul 1, 2026
239a8c7
changelog: Keycloak 26.6.4 and 26.7.0
davlgd Jul 10, 2026
f6aedf5
changelog: Redis 8.8.1
davlgd Jul 24, 2026
2517951
changelog: images updates, 2026W31
davlgd Jul 29, 2026
77daf27
changelog: MySQL 8.0.46 and 8.4.10
davlgd Jul 29, 2026
1a2ae6f
addons(postgresql): add pg_partman to the extension that can be insta…
Kirbeerus Jun 18, 2026
5c2bae6
changelog: images updates, 2026W32
davlgd Aug 5, 2026
b54ba03
changelog: Metabase password reset endpoint blocked
davlgd Aug 7, 2026
0c8cab1
changelog(metabase): Metabase 63
davlgd Aug 7, 2026
89855dc
changelog: Keycloak 26.7.1
davlgd Aug 11, 2026
1df1d6e
metrics: remove metrics beta notice
vballu Aug 13, 2026
327b234
addons(cellar): add a section about pre-signed URL and checksum valid…
Kirbeerus Jun 18, 2026
cbf777b
changelog(metabase): add 0.61.18, 0.62.16 and 0.63.13
davlgd Aug 15, 2026
b90293c
changelog: images updates, 2026W34
davlgd Aug 19, 2026
3eea220
changelog: Redis 8.10.1
davlgd Aug 19, 2026
713cfb8
changelog(metabase): add 0.61.19, 0.62.17 and 0.63.14
davlgd Aug 21, 2026
97caa10
docs: callouts, commits message recommandations
davlgd Aug 24, 2026
a566f52
changelog(keycloak): Keycloak 26.7.2
davlgd Aug 24, 2026
60b74a0
reference(env vars): update Node.js build tools
hcaumeil Aug 21, 2026
95a8f4e
guides(astro): use native pnpm build tool
davlgd Aug 24, 2026
da406d4
develop: List the missing pages on the section index
sebartyr Aug 19, 2026
573ccb6
applications(java): document Java 21 as the current default
mehdi653 Aug 13, 2026
5532c7b
find-help(faq): update regions, runtimes, flavors and Kubernetes
mehdi653 Aug 13, 2026
252eb7c
addons(keycloak): remove legacy mention
davlgd Aug 24, 2026
11de165
administrate(log-management): update access log formats for Clever To…
hsablonniere Jun 24, 2026
91aa97a
reference(cli): update Clever Tools commands reference
davlgd Aug 24, 2026
6bc9b57
administrate(log-management): clarify JSON stream output
davlgd Aug 24, 2026
daa0dc5
changelog: Clever Kubernetes Operator 0.8.0
davlgd Jun 10, 2026
9dc8fce
addons(databases): document custom server configuration
May 21, 2026
e22cae1
administrate(network): remove outdated Unique IP pricing
sebartyr May 12, 2026
b88aa52
develop(build cache): warn against disabling uploads on nano and pico
May 19, 2026
a83dcbb
administrate(network): document dedicated load balancers
May 6, 2026
67dae36
addons(mysql): document replication
sebartyr May 12, 2026
6b2ec17
docs(kv): add distributed behaviour and usage guide
PierreZ Mar 30, 2026
7c73958
develop(request-flow): document OAuth2 Proxy configuration
sebartyr Aug 19, 2026
5f859fb
chore(vale): update documentation vocabulary
sebartyr Aug 24, 2026
4b86c5d
docs: add Otoroshi advanced features guide (WAF, reverse proxy, rate …
Feb 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 33 additions & 6 deletions .github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,12 +105,19 @@ aliases:
- Always specify **current versions** of software/tools
- Include **environment variables** with exact names and examples
- Provide **command-line examples** with proper syntax
- Use **callouts for important information**:
- Prefer **GitHub-style callouts for important information**. They render in both GitHub and the documentation site:
```markdown
> [!NOTE] Context about new features
> [!TIP] Helpful suggestions
> [!WARNING] Important considerations
> [!NOTE]
> Context about new features.

> [!TIP]
> Helpful suggestions.

> [!WARNING]
> Important considerations.
```
- Use the Hugo `{{< callout >}}` shortcode only when GitHub-style syntax can't provide the required rendering or behaviour
- Limit callouts to one or two per page

### Guide-Specific Rules

Expand Down Expand Up @@ -223,7 +230,7 @@ clever keycloak version update yourKeycloakNameOrId
- [ ] Examples use realistic project names and values
- [ ] No first-person pronouns (I, we, us, our)
- [ ] Short, clear sentences under 25 words
- [ ] Proper callouts for important information
- [ ] GitHub-style callouts used for important information where needed

### Before Publishing Changelog
- [ ] Clear benefit/impact stated upfront
Expand Down Expand Up @@ -273,10 +280,30 @@ The site is configured for Clever Cloud hosting with the `static` runtime and th
- `CC_WEBROOT="public"`
- `CC_STATIC_AUTOBUILD_OUTDIR="public/developers"`
- `SERVER_ERROR_PAGE_404="developers/404.html"`
- Optional: `CC_HUGO_VERSION="0.152"` to specify Hugo version (example value)
- Optional: `CC_HUGO_VERSION="0.161"` to specify Hugo version (example value)

## Quality Assurance Requirements

### Commit Message Convention
Use `section(page): commit message` for content updates. The section and page must identify the documentation area being changed:

```text
addons(postgresql): document pg_partman support
applications(nodejs): clarify pnpm configuration
changelog(metabase): announce 0.63.14 security update
```

Use standard Conventional Commits for documentation structure, Hugo configuration or templates, deployment, CI, tooling, and dependency changes:

```text
feat(hugo): add a shortcode for version tables
fix(ci): run Vale on shared content
refactor(layouts): simplify changelog rendering
chore(deps): update the Hextra theme
```

Split content and structural changes into separate commits when possible.

### Build Verification
Always test changes with the `hugo` command before committing to ensure the build is functional. Fix any build errors immediately as they prevent deployment. Verify that all links, references, image paths, and shortcode syntax work correctly in the generated output.

Expand Down
5 changes: 5 additions & 0 deletions .github/styles/config/vocabularies/Doc/accept.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ DNS
Dockerfile
downtimes
eg
Entra
EOL
ESLint
failover
Expand All @@ -45,6 +46,7 @@ Glassfish
Gradle
gradle
Grafana
hardcoded
healthcheck
Heptapod
Hextra
Expand All @@ -61,9 +63,11 @@ LLM
LLMs
Lume
LTS
Materia
Matomo
maven
Metabase
middleware
monolog
monorepo
monorepository
Expand All @@ -75,6 +79,7 @@ nmap
npm
Nuxt
OAuth
Okta
Otoroshi
packageManager
Payara
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
CLEVER_SECRET: ${{ secrets.CLEVER_SECRET }}
CLEVER_TOKEN: ${{ secrets.CLEVER_TOKEN }}
ORGA_ID: ${{ secrets.ORGA_ID }}
GH_CC_HUGO_VERSION: 0.152
GH_CC_HUGO_VERSION: 0.163
GH_CC_STATIC_AUTOBUILD_OUTDIR: public/developers
GH_CC_WEBROOT: public
GH_SERVER_ERROR_PAGE_404: developers/404.html
Expand Down
28 changes: 26 additions & 2 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,30 @@ For changelog entries, also include:
- **Structure**: Use 2-4 well-developed paragraphs per section, minimize bullet lists
- **Paragraphs**: Aim for 3-6 lines for optimal readability

### Callouts
- Prefer GitHub-style callouts because they render in both GitHub and the documentation site:
```markdown
> [!NOTE]
> This information helps readers understand the current behaviour.

> [!WARNING]
> Back up your application database before upgrading.
```
- Use the Hugo `{{< callout >}}` shortcode only when GitHub-style syntax can't provide the required rendering or behaviour
- Limit callouts to one or two per page

### Commit Messages
- For content updates, use `section(page): commit message`, for example:
- `addons(postgresql): document pg_partman support`
- `applications(nodejs): clarify pnpm configuration`
- `changelog(metabase): announce 0.63.14 security update`
- For documentation structure, Hugo, deployment, CI, tooling, or dependency changes, use standard Conventional Commits, for example:
- `feat(hugo): add a shortcode for version tables`
- `fix(ci): run Vale on shared content`
- `refactor(layouts): simplify changelog rendering`
- `chore(deps): update the Hextra theme`
- Split content and structural changes into separate commits when possible

### Code and Technical Examples
- Always provide complete, runnable code examples
- Use exact environment variable names: `CC_WEBROOT`, `CC_NODE_BUILD_TOOL`, etc.
Expand All @@ -90,7 +114,7 @@ The site is configured for Clever Cloud hosting with the `static` runtime and th
- `CC_WEBROOT="public"`
- `CC_STATIC_AUTOBUILD_OUTDIR="public/developers"`
- `SERVER_ERROR_PAGE_404="developers/404.html"`
- Optional: `CC_HUGO_VERSION="0.152"` to specify Hugo version (example value)
- Optional: `CC_HUGO_VERSION="0.161"` to specify Hugo version (example value)

## Data Management
Runtime versions and software compatibility information is maintained in `/data/runtime_versions.yml` and should be kept current with platform capabilities. The site generates various output formats including standard HTML and a special LLMS output format at `/llms.txt` for AI consumption.
Expand All @@ -103,7 +127,7 @@ Runtime versions and software compatibility information is maintained in `/data/
- `{{% steps %}}` - Create step-by-step instructions for guides
- `{{< tabs items="npm,yarn,pnpm" >}}` - Create tabbed content sections
- `{{< cards >}}` - Display card layouts for related resources
- `{{< callout >}}` - Create note, tip, warning callouts
- `{{< callout >}}` - Create a callout only when GitHub-style syntax isn't sufficient
- `{{< hextra/hero-subtitle >}}` - Add engaging subtitles in guides

### Hugo Content Types
Expand Down
36 changes: 34 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,13 +40,24 @@ Sources for quality content are currently being updated.
- Using phrases like _simply_, _It's that simple_, _It's easy_, or _quickly_ in a procedure.
- Over-politeness with the use of _please_: go straight to the point.

#### 💡 Shortcodes
#### 💡 Shortcodes and callouts

This doc uses Hugo with [Hextra theme](https://imfing.github.io/hextra/), which provides a variety of [shortcodes](https://imfing.github.io/hextra/docs/guide/shortcodes/) to enhance it and improve its readability.
For example :

- [Steps](https://imfing.github.io/hextra/docs/guide/shortcodes/steps/) are well suited for the `/guides/` section, or for any tutorial.
- [Callouts](https://imfing.github.io/hextra/docs/guide/shortcodes/callout/) draw attention to an important information in the page. However, don't overuse them, as too many callouts can miss their point and make the page crowded. Limit callouts to one or two per page.

Use GitHub-style callouts whenever possible. They remain readable on GitHub and don't depend on Hugo-specific rendering:

```markdown
> [!NOTE]
> This information helps readers understand the current behaviour.

> [!WARNING]
> Back up your application database before upgrading.
```

Use the [Hextra callout shortcode](https://imfing.github.io/hextra/docs/guide/shortcodes/callout/) only when a GitHub-style callout can't provide the required rendering or behaviour. Don't overuse callouts: limit them to one or two per page.

### 💅 Style guide

Expand All @@ -68,6 +79,27 @@ Priority goes to PRs that reference a problem addressed in an issue fitting the
- **Keep it small:** The quality of the review is inversely proportional to the size of the PR. Smaller PRs simplify the reviewing process and increase the chances of getting constructive feedback.
- **Accept the feedback:** If reviewers ask you to make changes, do it. If you disagree, explain why. If you aren't sure, ask for clarification. Don't nitpick on the feedback, and don't take it personally.

#### Commit messages

For content updates, use `section(page): commit message`. The section and page identify the documentation area you changed:

```text
addons(postgresql): document pg_partman support
applications(nodejs): clarify pnpm configuration
changelog(metabase): announce 0.63.14 security update
```

For changes to the documentation structure, Hugo configuration or templates, deployment, CI, tooling, or dependencies, use the standard Conventional Commits format `type(scope): commit message`:

```text
feat(hugo): add a shortcode for version tables
fix(ci): run Vale on shared content
refactor(layouts): simplify changelog rendering
chore(deps): update the Hextra theme
```

Keep content and structural changes in separate commits when possible so each commit can follow the appropriate convention.

### 🥸 When reviewing a PR

- **Latency:** Long PR review latency can be disappointing for the authors, and make merge conflicts arise in their branch. Long latency kills productivity and morale, so make sure to review PRs in a timely manner.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ SERVER_ERROR_PAGE_404="developers/404.html"
```

> [!TIP]
> You can set the Hugo version with `CC_HUGO_VERSION` with a value like `0.152`
> You can set the Hugo version with `CC_HUGO_VERSION` with a value like `0.161`

## Contributing

Expand Down
Loading
Loading