Spaces:
Running
Running
File size: 524 Bytes
27cc612 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | // 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;
});
|