The_AI_Herald / scripts /generate-static.js
Gorantla
Initial commit: The AI Herald
27cc612
Raw
History Blame Contribute Delete
524 Bytes
// Standalone CLI entry point used by the GitHub Actions weekly workflow
// (and available for manual local runs) to generate this week's issue
// without needing to spin up the Express server.
require("dotenv").config();
const { generateNewsletter } = require("../lib/generate");
generateNewsletter()
.then((issue) => {
console.log(`Generated issue dated ${issue.issueDate} (volume ${issue.volume})`);
})
.catch((err) => {
console.error("Newsletter generation failed:", err);
process.exitCode = 1;
});