Fix typos CI removing an intentional typo in docs #8702
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: format | |
permissions: | |
contents: write | |
on: | |
workflow_call: | |
workflow_dispatch: | |
pull_request: | |
merge_group: | |
env: | |
BUN_VERSION: "1.2.11" | |
LLVM_VERSION: "19.1.7" | |
LLVM_VERSION_MAJOR: "19" | |
jobs: | |
format: | |
name: Format | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout | |
uses: actions/checkout@v4 | |
with: | |
fetch-depth: 0 | |
- name: Configure Git | |
run: | | |
git config --global core.autocrlf true | |
git config --global core.ignorecase true | |
git config --global core.precomposeUnicode true | |
- name: Setup Bun | |
uses: ./.github/actions/setup-bun | |
with: | |
bun-version: ${{ env.BUN_VERSION }} | |
- name: Setup Dependencies | |
run: | | |
bun install | |
- name: Install LLVM | |
run: | | |
curl -fsSL https://apt.llvm.org/llvm.sh | sudo bash -s -- ${{ env.LLVM_VERSION_MAJOR }} all | |
- name: Setup Zig | |
uses: mlugg/setup-zig@v1 | |
with: | |
version: 0.14.0 | |
- name: Zig Format | |
run: | | |
bun scripts/zig-remove-unreferenced-top-level-decls.ts src/ | |
zig fmt src | |
bun scripts/sortImports src | |
zig fmt src | |
- name: Commit | |
uses: stefanzweifel/git-auto-commit-action@v5 | |
with: | |
commit_message: "`bun run zig-format`" | |
- name: Prettier Format | |
run: | | |
bun run prettier | |
- name: Commit | |
uses: stefanzweifel/git-auto-commit-action@v5 | |
with: | |
commit_message: "`bun run prettier`" | |
- name: Clang Format | |
run: | | |
bun run clang-format | |
- name: Commit | |
uses: stefanzweifel/git-auto-commit-action@v5 | |
with: | |
commit_message: "`bun run clang-format`" |