diff --git a/.github/vale/config.ini b/.github/vale/config.ini deleted file mode 100644 index 36acb2c058..0000000000 --- a/.github/vale/config.ini +++ /dev/null @@ -1,6 +0,0 @@ -StylesPath = . -Vocab = Backstage - -[*.md] -BasedOnStyles = Vale -Vale.Terms = NO diff --git a/.vale.ini b/.vale.ini index fd1ea53b0d..fa7864a878 100644 --- a/.vale.ini +++ b/.vale.ini @@ -1,4 +1,7 @@ -StylesPath = .github/styles +StylesPath = .github/vale + +Vocab = Backstage [*.md] BasedOnStyles = Vale +Vale.Terms = NO diff --git a/scripts/check-docs-quality.js b/scripts/check-docs-quality.js index ac9db65b40..10c4b99976 100755 --- a/scripts/check-docs-quality.js +++ b/scripts/check-docs-quality.js @@ -23,6 +23,7 @@ const IGNORED = [ /^.*[/\\]CHANGELOG\.md$/, /^.*[/\\]api-report\.md$/, /^docs[/\\]releases[/\\].*-changelog\.md$/, + /^docs[/\\]reference[/\\]/, ]; const rootDir = resolvePath(__dirname, '..'); @@ -55,6 +56,7 @@ async function listFiles(dir = '') { // caused by the script. In CI, we want to ensure vale linter is run. async function exitIfMissingVale() { try { + // eslint-disable-next-line import/no-extraneous-dependencies await require('command-exists')('vale'); } catch (e) { if (process.env.CI) { @@ -72,7 +74,7 @@ async function exitIfMissingVale() { async function runVale(files) { const result = spawnSync( 'vale', - ['--config', resolvePath(rootDir, '.github/vale/config.ini'), ...files], + ['--config', resolvePath(rootDir, '.vale.ini'), ...files], { stdio: 'inherit', }, @@ -97,7 +99,7 @@ async function main() { if (process.argv.includes('--ci-args')) { process.stdout.write( // Workaround for not being able to pass arguments to the vale action - JSON.stringify(['--config=.github/vale/config.ini', ...files]), + JSON.stringify([...files]), ); return; }