Skip to content

Announcement PR - #2412

Open
Su (sushmangupta) wants to merge 1 commit into
mainfrom
adhoc/add-announcements
Open

Announcement PR#2412
Su (sushmangupta) wants to merge 1 commit into
mainfrom
adhoc/add-announcements

Conversation

@sushmangupta

Copy link
Copy Markdown
Contributor

Summary

Related links

Checklist

  • I reviewed affected links, code samples, and cross-references, including PageRef references where relevant.
  • I added or updated redirects in .gitbook.yaml if pages were moved, renamed, or deleted.
  • I updated .wordlist.txt (and sorted it) if spellcheck flags new legitimate terms.
  • Any required dependent changes in downstream modules have already been merged and published.
  • This pull request is ready for review.

Notes

Copilot AI review requested due to automatic review settings July 30, 2026 13:57
@shopware-dev-docs-connector

shopware-dev-docs-connector Bot commented Jul 30, 2026

Copy link
Copy Markdown

Developer Docs healthcheck

Status: Completed with success.
Repository: shopware/docs
Commit: 5496cca
Preview: https://developer-documentation-53lxbm7pd-shopware-frontends.vercel.app
Workflow run: #4642

@github-actions

Copy link
Copy Markdown
Contributor

📊 Documentation Impact Analyzer

Metric Result
Score 0
Recommendation ❌ Probably not meaningful
Categories None

Reasons


This score is automatically generated based on documentation impact heuristics.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a manually triggered GitHub Actions workflow plus a Node.js script to generate “documentation announcement” output by listing recently merged PRs carrying an Announcement label.

Changes:

  • Introduces a workflow_dispatch workflow to run an announcement generator.
  • Adds a Node script that queries the GitHub REST API for recently merged, labeled PRs and prints details + changed files.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
.github/workflows/generate-announcement.yml Adds a manual workflow that runs the announcement generator script on ubuntu-latest with Node 24.
.github/scripts/generate-announcement.js Implements the GitHub API querying + console output for announcement PRs and their changed files.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +33 to +37
if (!response.ok) {
throw new Error(
`GitHub GET failed (${response.status}) ${url}`
);
}
Comment on lines +52 to +54
const closedPRs = await githubGet(
`${API}/pulls?state=closed&per_page=100`
);
Comment on lines +97 to +99
const files = await githubGet(
`${API}/pulls/${pr.number}/files`
);
Comment on lines +7 to +11
const token = process.env.GITHUB_TOKEN;

const event = JSON.parse(
fs.readFileSync(process.env.GITHUB_EVENT_PATH, "utf8")
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants