diff --git a/.github/workflows/generate-readme.yml b/.github/workflows/generate-readme.yml index 54242a8..956a3f5 100644 --- a/.github/workflows/generate-readme.yml +++ b/.github/workflows/generate-readme.yml @@ -3,7 +3,7 @@ name: Auto-Generate README on: push: branches: - - shamanic/data-driven-automation + - main paths: - 'data/**' diff --git a/scripts/generate-readme.js b/scripts/generate-readme.js index 9e2e9fd..f43b787 100644 --- a/scripts/generate-readme.js +++ b/scripts/generate-readme.js @@ -6,7 +6,7 @@ * generates HTML, and writes the final README.md */ -const fs = require('fs'); + const path = require('path'); const { readYamlDir } = require('./utils/yaml'); const { validateEntry, formatValidationErrors } = require('./utils/validation'); @@ -146,7 +146,7 @@ async function main() { // Execute main function main() .then(({ totalEntries, categoryCount, errorCount }) => { - process.exit(errorCount > 0 ? 0 : 0); + process.exit(errorCount > 0 ? 1 : 0); }) .catch(err => { console.error('\n❌ Generation failed:', err.message); diff --git a/scripts/utils/template.js b/scripts/utils/template.js index f8b3678..0737319 100644 --- a/scripts/utils/template.js +++ b/scripts/utils/template.js @@ -56,7 +56,7 @@ function generateEntryHtml(entry) { summaryContent += ` `; } -summaryContent += ` - ${entry.tagline}`; + summaryContent += ` - ${entry.tagline}`; return `
${summaryContent}