base > docs > workflows > Manual Prettier Workflow
The Manual Prettier workflow, defined in .github/workflows/prettier.yml, provides a way to format the entire repository on demand.
This workflow is triggered manually using the workflow_dispatch event. You can run it from the “Actions” tab in the GitHub repository.
formatThis job runs on ubuntu-latest and performs the following steps:
GITHUB_TOKEN to allow the workflow to push changes back to the repository.npm to speed up dependency installation.npm install.npx prettier --write . to format all files in the repository in-place.stefanzweifel/git-auto-commit-action to check if Prettier made any changes. If there are changes, it commits them back to the current branch with the commit message “style: Format code with Prettier”. This action is configured to check all files.The purpose of this workflow is to provide a convenient way for developers to format the entire repository without needing to run Prettier locally. It is especially useful for large-scale formatting changes or for ensuring consistency after pulling in changes from multiple sources.