Correct prettier calls for YML/JSON (#21832)
* Fix fomat-check writing files * Fix unformatted YML/JSON * Add format-check call to prevent regressions
This commit is contained in:
		
							
								
								
									
										2
									
								
								.github/workflows/linter.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/linter.yml
									
									
									
									
										vendored
									
									
								
							@@ -57,6 +57,8 @@ jobs:
 | 
			
		||||
          cache: yarn
 | 
			
		||||
      - name: Install dependencies
 | 
			
		||||
        run: yarn install --frozen-lockfile
 | 
			
		||||
      - name: Check prettier formatting
 | 
			
		||||
        run: yarn format-check
 | 
			
		||||
      - name: Set-up RuboCop Problem Mathcher
 | 
			
		||||
        uses: r7kamura/rubocop-problem-matchers-action@v1
 | 
			
		||||
      - name: Set-up Stylelint Problem Matcher
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										16
									
								
								.github/workflows/test-chart.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										16
									
								
								.github/workflows/test-chart.yml
									
									
									
									
										vendored
									
									
								
							@@ -6,16 +6,16 @@ name: Test chart
 | 
			
		||||
on:
 | 
			
		||||
  pull_request:
 | 
			
		||||
    paths:
 | 
			
		||||
      - "chart/**"
 | 
			
		||||
      - "!**.md"
 | 
			
		||||
      - ".github/workflows/test-chart.yml"
 | 
			
		||||
      - 'chart/**'
 | 
			
		||||
      - '!**.md'
 | 
			
		||||
      - '.github/workflows/test-chart.yml'
 | 
			
		||||
  push:
 | 
			
		||||
    paths:
 | 
			
		||||
      - "chart/**"
 | 
			
		||||
      - "!**.md"
 | 
			
		||||
      - ".github/workflows/test-chart.yml"
 | 
			
		||||
      - 'chart/**'
 | 
			
		||||
      - '!**.md'
 | 
			
		||||
      - '.github/workflows/test-chart.yml'
 | 
			
		||||
    branches-ignore:
 | 
			
		||||
      - "dependabot/**"
 | 
			
		||||
      - 'dependabot/**'
 | 
			
		||||
  workflow_dispatch:
 | 
			
		||||
 | 
			
		||||
permissions:
 | 
			
		||||
@@ -33,7 +33,7 @@ jobs:
 | 
			
		||||
      - uses: actions/checkout@v3
 | 
			
		||||
      - uses: actions/setup-python@v4
 | 
			
		||||
        with:
 | 
			
		||||
          python-version: "3.x"
 | 
			
		||||
          python-version: '3.x'
 | 
			
		||||
 | 
			
		||||
      - name: Install dependencies (yamllint)
 | 
			
		||||
        run: pip install yamllint
 | 
			
		||||
 
 | 
			
		||||
@@ -13,10 +13,5 @@
 | 
			
		||||
    "strict": false,
 | 
			
		||||
    "target": "ES2022"
 | 
			
		||||
  },
 | 
			
		||||
  "exclude": [
 | 
			
		||||
    "**/build/*",
 | 
			
		||||
    "**/node_modules/*",
 | 
			
		||||
    "**/public/*",
 | 
			
		||||
    "**/vendor/*"
 | 
			
		||||
  ]
 | 
			
		||||
  "exclude": ["**/build/*", "**/node_modules/*", "**/public/*", "**/vendor/*"]
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -15,8 +15,8 @@
 | 
			
		||||
    "test:lint:js": "eslint --ext=js . --cache",
 | 
			
		||||
    "test:lint:sass": "stylelint '**/*.scss'",
 | 
			
		||||
    "test:jest": "cross-env NODE_ENV=test jest",
 | 
			
		||||
    "format": "prettier --write '**/*.{json,yml}'",
 | 
			
		||||
    "format-check": "prettier --write '**/*.{json,yml}'"
 | 
			
		||||
    "format": "prettier --write \"**/*.{json,yml}\"",
 | 
			
		||||
    "format-check": "prettier --check \"**/*.{json,yml}\""
 | 
			
		||||
  },
 | 
			
		||||
  "repository": {
 | 
			
		||||
    "type": "git",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user