Update announcements - #2449
Conversation
Developer Docs healthcheckStatus: Completed with |
📢 Developer Announcement RecommendationRecommendation: ❌ No Announcement Recommended No developer announcement signals were detected.
|
There was a problem hiding this comment.
Pull request overview
This PR updates the weekly announcement generation workflow to produce a Markdown announcement and (intended) upload it as a workflow artifact, aligning the repo’s automation with shareable weekly release/PR summaries.
Changes:
- Generate a Markdown-formatted weekly announcement from merged PRs labeled
Announcement. - Write the generated content to
announcement.mdfor reuse outside the job logs. - Add an artifact upload step (currently placed incorrectly in the workflow YAML).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| .github/workflows/generate-announcement.yml | Attempts to upload announcement.md as an artifact, but the step is currently at an invalid YAML level. |
| .github/scripts/generate-announcement.js | Switches from console-only output to generating and writing a structured Markdown announcement. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| - name: Upload Announcement | ||
| uses: actions/upload-artifact@v4 | ||
| with: | ||
| name: weekly-announcement | ||
| path: announcement.md |
| let markdown = `# Weekly Developer Announcement | ||
|
|
||
| console.log(""); | ||
| Generated on ${new Date().toDateString()} | ||
|
|
| //-------------------------------------------------- | ||
| // Generate Markdown | ||
| //-------------------------------------------------- | ||
|
|
Summary
Related links
Checklist
PageRefreferences where relevant..gitbook.yamlif pages were moved, renamed, or deleted..wordlist.txt(and sorted it) if spellcheck flags new legitimate terms.Notes