Skip to content

docs: publish Hive's first-time operator security guide - #196

Merged
hivecommons-hive[bot] merged 1 commit into
hivecommons:mainfrom
mendezr:docs/publish-security-operator-guide
Oct 4, 2026
Merged

hivecommons-hive[bot] merged 1 commit into
hivecommons:mainfrom
mendezr:docs/publish-security-operator-guide

Conversation

@mendezr

@mendezr mendezr commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

📌 Related issue

Refs #195 — delivers step 1 only. Leave #195 open for the Level 6 guide: hivecommons/hive#10515 is still OPEN, so this PR does not publish or promote that guide.

📝 Summary of Changes

  • Add securing-your-hive.md to the Hive v5 sync manifest and the Security navigation group at /docs/hive/security/securing-your-hive.
  • Commit the canonical synced guide and refresh the Introduction and Security model copies so their links resolve internally to /docs/hive/securing-your-hive (also generated by the production build). These refreshed copies include current upstream content; no canonical guide content was hand-edited.
  • Add regression tests for fetching/writing the guide, internal link rewriting from both source pages, and Security navigation/route registration.
  • Add a changelog fragment.

Checklist

  • Reviewed CONTRIBUTING.md (no repository AGENTS.md exists).
  • Self-reviewed changes.
  • Added unit tests and synced documentation.
  • Local validation: npm ci, npm run lint:md, npm run type-check, npm test (85 files / 832 tests), npm run check-links, npm run lint, npm run build, git diff --check.
  • All CI checks are passing (not awaited).

ESLint passed with existing warnings. Podman is not installed in this environment; validation ran directly with Node v24.21.0. The build's prerender manifest includes both guide routes. Unrelated prebuild-generated refreshes were excluded from this PR.

Security Considerations

  • Dockerfiles — not applicable
  • Kubernetes manifests — not applicable
  • CI/CD workflows — not applicable
  • Dependencies — not applicable (no dependency changes)
  • Security configs — not applicable

👀 Reviewer Notes

Base: main (no alternate target branch is specified in the contribution guide or PR template). Level 6 publication remains gated on hivecommons/hive#10515 closing and the guide no longer carrying its review notice.

— hive: backend=pi model=openai-codex/gpt-6.1-sol


🐝 Hive Agent: contributor | SHA: bbf1ffb

Sync securing-your-hive from Hive v5, expose it under Security, and refresh the Introduction and Security model copies so their guide links stay internal. Add sync and navigation regression coverage. Leave the Level 6 guide unpublished pending hivecommons/hive#10515.

Hive-Run: hivecommons#195
Hive-Plan: publish-security-operator-guide
Hive-Spec: docs-195#step-1
Signed-off-by: mendezr <mendezr@users.noreply.github.com>
@netlify

netlify Bot commented Oct 4, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for hivecommons-docs ready!

Name Link
🔨 Latest commit bbf1ffb
🔍 Latest deploy log https://app.netlify.com/projects/hivecommons-docs/deploys/6ac270bb74f320000868c994
😎 Deploy Preview https://deploy-preview-196--hivecommons-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@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

@hivecommons-hive
hivecommons-hive Bot merged commit ac91c8f into hivecommons:main Oct 4, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant