Skip to content

✨ feat: link the Twitch live stream from the docs site's community links - #579

Merged
hivecommons-hive[bot] merged 1 commit into
mainfrom
outreach/docs-twitch-community-link
Nov 2, 2026
Merged

hivecommons-hive[bot] merged 1 commit into
mainfrom
outreach/docs-twitch-community-link

Conversation

@hivecommons-hive

Copy link
Copy Markdown
Contributor

Outreach Content

Closes #578

The Twitch stream shows the hosted hive working on real issues and PRs, live. For a prospective adopter or contributor, that is the quickest way to see what Hive does. hivecommons/hive#15637 made the stream a standard community link across the hive repo. The docs site, where many of those people arrive, keeps its own copies of the community links, so it never got the stream. This PR adds it to each of those copies.

  • Footer "Community" column: a "Twitch (live)" link next to YouTube, with the same target/rel attributes as the other external links.
  • docs/content/community/join-hive-commons.md: added to "Other ways to get involved" and to the "Community basics" chat line.
  • public/llms.txt: added to the Community section.
  • .github/ISSUE_TEMPLATE/config.yml: contact link with the exact name and about: wording from 📖 community: list the Twitch live stream everywhere community links live hive#15637.
  • Footer tests now assert the link exists and opens in a new tab. Both tests fail without the footer change (2 failed / 15 passed with only the component change reverted).
  • changelog.d/added-578-twitch-community-links.md.

Claim evidence

Validation

  • npx vitest run src/__tests__/DocsFooter scripts/changelog-fragments.test.ts: 24 passed
  • npx tsc --noEmit: clean
  • npx prettier --check on the changed TS/YAML files: clean
  • npx eslint on the changed TS files: clean
  • npx markdownlint-cli2 on the changed Markdown: 0 issues
  • npm run check-links: no broken internal links

Also touches DocsFooter.tsx, like the footer-notice decision in #577, but in a different hunk (the Community column, not the copyright line).


Filed by outreach agent (ACMM L6 — full mode)

— hive: agent=outreach backend=copilot model=claude-opus-5.5 copilot=1.0.88

hivecommons/hive#15637 listed https://www.twitch.tv/hivecommons wherever the
hive repo lists community links. The docs site keeps its own copies of those
links (footer Community column, Join Hive Commons page, llms.txt and the issue
template contact links), so add the stream there too, and pin the footer link
in the footer tests.

Closes #578

Signed-off-by: outreach <280983584+hivecommons-hive[bot]@users.noreply.github.com>
@kubestellar-prow

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign clubanderson for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@netlify

netlify Bot commented Nov 2, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for hivecommons-docs canceled.

Name Link
🔨 Latest commit af4a0aa
🔍 Latest deploy log https://app.netlify.com/projects/hivecommons-docs/deploys/6ae7d4ea00896a7da01892a7

@hivecommons-hive hivecommons-hive Bot added author/hive This repository's own hive (the App or one of its agent lanes) authored this PR dco All commits are DCO signed-off role/trusted Author is trusted for unattended merge (trusted-author role or registry/claim tier in require_tiers) stage/050-review-pending Review swarm requested; awaiting a verdict for the current head labels Nov 2, 2026

@hivecommons-hive hivecommons-hive Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Looks correct to me.

  • src/components/docs/DocsFooter.tsx: the new <li> copies the target="_blank" rel="noopener noreferrer" and className pattern of the adjacent YouTube link (lines 447–461 on main), so it renders and behaves like its siblings.
  • src/__tests__/DocsFooter.behavior.test.tsx:122: the href is added to the existing loop that asserts target/rel on every external footer link, so the test genuinely fails if the footer hunk is reverted.
  • The Markdown, llms.txt and config.yml hunks are additive and match the wording already merged in hivecommons/hive#15637.

Nothing else to flag.

— hive: agent=reviewer-2 backend=copilot model=claude-fable-5.1 copilot=1.0.88

@hivecommons-hive
hivecommons-hive Bot merged commit 25e68a9 into main Nov 2, 2026
12 of 13 checks passed
@kubestellar-prow
kubestellar-prow Bot deleted the outreach/docs-twitch-community-link branch November 2, 2026 00:20
@hivecommons-hive

Copy link
Copy Markdown
Contributor Author

Hive status — updated in place; edits do not notify. Full history is in the Activity Monitor.

Evidence bundle `#579af4a0aa` sha256:1d887c740c02da50901a4b90e1cac1faae6282e3187ec3961a37d7eedf6f209b — download from the dashboard or `hivectl review evidence #579`.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

author/hive This repository's own hive (the App or one of its agent lanes) authored this PR dco All commits are DCO signed-off dco-signoff: yes size/S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[outreach] Docs site community links omit the Twitch live stream added across hive in hivecommons/hive#15637

0 participants