Skip to content

chore: Add Mise-en-place#2978

Open
squioc wants to merge 2 commits into
mainfrom
chore/MiseEnPlace
Open

chore: Add Mise-en-place#2978
squioc wants to merge 2 commits into
mainfrom
chore/MiseEnPlace

Conversation

@squioc
Copy link
Copy Markdown
Contributor

@squioc squioc commented May 7, 2026

Hello,

I propose adding mise-en-place to ease the setup of the development environment for the documentation.
Mise will manage the installation of the tools (uv, yarn) and will expose tasks to hide the complexity of some commands used for the changes in the documentation.

@squioc squioc requested review from Copilot, jadeen and otetard May 7, 2026 13:59
@squioc squioc added the enhancement New feature or request label May 7, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a 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 introduces mise-en-place to standardize and simplify local development setup for the documentation repository, and updates contributor instructions accordingly.

Changes:

  • Add mise.toml defining tool versions (python, uv, node, yarn) and common tasks for docs and OpenAPI viewer workflows.
  • Update README.md to use mise run … commands for install and local serving (docs + OpenAPI viewer).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
README.md Updates local testing/setup instructions to use mise tasks instead of direct uv/yarn commands.
mise.toml Adds mise toolchain pinning and task definitions for installing dependencies, serving/building docs, and running the OpenAPI viewer.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md

The front end is placed in `./lib/openapi-viewer`. You need node and yarn installed.
To serve the doc locally, you need to load the back end service upper.
The front end is placed in `./lib/openapi-viewer`. To serve the doc locally, you need to load the back end service upper.
Comment thread README.md
```

Launch the front
In another shell, Launch the front
Comment thread mise.toml
run = "uv run mkdocs build -s"

[tasks."doc:dev"]
description = "Start the documentation server"
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

Newest code from squioc has been published to preview environment

🚀 Latest deployment was built on 2026-05-07 14:07:18 (a442fbbc818614e183d0b5776f48acf90c4ee5f4).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants