mirror of
https://github.com/tauri-apps/tauri-docs.git
synced 2026-01-31 00:35:16 +01:00
ci: Change workflow to check formatting
This commit is contained in:
4
.github/workflows/check.yml
vendored
4
.github/workflows/check.yml
vendored
@@ -1,6 +1,6 @@
|
||||
# Adapted from https://github.com/withastro/starlight/blob/main/.github/workflows/format.yml
|
||||
|
||||
name: Format on PR
|
||||
name: Check formatting
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
@@ -23,4 +23,4 @@ jobs:
|
||||
- run: pnpm i
|
||||
|
||||
- name: Format with Prettier
|
||||
run: pnpm format
|
||||
run: pnpm format:check
|
||||
|
||||
@@ -5,9 +5,13 @@
|
||||
**/dist
|
||||
**/.astro
|
||||
|
||||
# Generated reference docs
|
||||
src/content/docs/reference
|
||||
|
||||
# Git Modules
|
||||
packages/tauri
|
||||
packages/plugins-workspace
|
||||
packages/awesome-tauri
|
||||
|
||||
# Files
|
||||
pnpm-lock.yaml
|
||||
@@ -18,3 +22,11 @@ pnpm-lock.yaml
|
||||
|
||||
# TODO: Figure out why this format isn't acceptable
|
||||
src/components/overrides/Header.astro
|
||||
|
||||
# TODO: Prettier breaks these pages
|
||||
src/content/docs/learn/Security/capabilities-for-windows-and-platforms.mdx
|
||||
src/content/docs/learn/Security/using-plugin-permissions.mdx
|
||||
src/content/docs/learn/Security/writing-plugin-permissions.mdx
|
||||
src/content/docs/start/frontend/qwik.mdx
|
||||
src/content/docs/zh-cn/start/frontend/qwik.mdx
|
||||
src/content/docs/learn/splashscreen.mdx
|
||||
@@ -11,6 +11,7 @@
|
||||
"dev:setup": "pnpm dev:setup:submodules && pnpm dev:setup:tauri && pnpm dev:setup:plugins-workspace",
|
||||
"dev": "astro dev",
|
||||
"format": "prettier -w --cache --plugin prettier-plugin-astro .",
|
||||
"format:check": "prettier -c --cache --plugin prettier-plugin-astro .",
|
||||
"build:references": "pnpm --filter js-api-generator run build",
|
||||
"build:releases": "pnpm --filter releases-generator run build",
|
||||
"build:config": "pnpm --filter config-generator run build",
|
||||
|
||||
Reference in New Issue
Block a user