Skip to content

chore: prepare license and hosted CI for public visibility - #480

Merged
harlan-zw merged 2 commits into
mainfrom
chore/public-readiness-sweep
Oct 6, 2026
Merged

harlan-zw merged 2 commits into
mainfrom
chore/public-readiness-sweep

Conversation

@harlan-zw

@harlan-zw harlan-zw commented Oct 6, 2026 •

Copy link
Copy Markdown
Collaborator

🔗 Linked issue

No linked issue.

❓ Type of change

  • 📖 Documentation
  • 🐞 Bug fix
  • 👌 Enhancement
  • ✨ New feature
  • 🧹 Chore
  • ⚠️ Breaking change

📚 Description

Making this repository public exposes registered self-hosted runners to modified fork workflows. Move every job to GitHub-hosted runners and pin shared CI to a commit. Add the MIT license declared in package.json and a publication runbook.

All CI jobs use GitHub-hosted runners. Successful main pushes retain the production deploy path.

📝 Migration

After merging, remove this repository's runner pools on both hosts and its remaining runner registrations. Follow the publication runbook before changing visibility.

🤖 AI disclosure: Harlan Agent Kit modified this description. My AI open-source policy.

@harlan-zw harlan-zw added the harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. label Oct 6, 2026
@harlan-github-agent harlan-github-agent Bot added harlan-agent-running An Agent holds a Task on this issue or pull request right now. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. and removed harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. labels Oct 6, 2026
@harlan-github-agent

harlan-github-agent Bot commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

🤖 MERGED

Harlan Agent Kit posted this automated review. It is not Harlan's personal review or approval. AI open source policy. Last updated: 2026-10-06 15:40 UTC.

GitHub merged this pull request.

  • Logged (25/100): The PR diagram routes same-repository branch PRs through the retired workstation pool, contradicting the change it illustrates. View code
    • Ask an agent to verify and fix this finding
  • Logged (15/100): This change makes the deploy workflow's security-rationale comment factually wrong without updating it. View code
    • Ask an agent to verify and fix this finding
  • Logged (10/100): The heartbeat wrapper script and its unit test are dead code left behind by a cleanup chore. View code
    • Ask an agent to verify and fix this finding

db607494-99b8-4575-8300-b22acf3cef53

Selected findings run after merge and open separate pull requests.

@harlan-github-agent harlan-github-agent Bot removed the harlan-agent-running An Agent holds a Task on this issue or pull request right now. label Oct 6, 2026
@harlan-zw harlan-zw changed the title chore: prepare license and CI for public contributions chore: prepare license and hosted CI for public visibility Oct 6, 2026
@harlan-zw harlan-zw added the harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. label Oct 6, 2026
@harlan-github-agent harlan-github-agent Bot added harlan-agent-ready The automated Review passed every gate on this head commit. and removed harlan-agent-review Pull request triage requires an adversarial Review. Adding this label manually always forces one. harlan-agent-review-required Pull request triage requires an adversarial Review for this head commit. labels Oct 6, 2026

@harlan-github-agent harlan-github-agent Bot 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.

Harlan Agent Kit posted this automated review. AI open source policy.

Automated Review: READY.

Read the Review results

@harlan-zw

Copy link
Copy Markdown
Collaborator Author

🤖 Harlan Agent Kit completed the publication audit. These checks are outside CI:

  • Reviewed Gitleaks results for tracked files and local Git history. No confirmed credential leak.
  • Scanned 1,458 retained Actions logs, 203 artifacts, and available issue and PR discussion text.
  • Downloaded 377 attachments. Scanned SVG files and OCR text from all 291 raster images.
  • Compared ten current local credential values against downloaded records and attachment text. No matches.
  • All 1,287 retained-record scanner hits were commit-based cache keys.

Expired records were unavailable. OCR can miss small text, encoded values, and QR codes.

Before publication, verify hosted production deployment. Then apply runner PR harlan-zw/hogwild-gh-runner#15 and remove remaining registrations.

@harlan-github-agent harlan-github-agent Bot added harlan-agent-pending The automated Review is waiting on a gate for this head commit. harlan-agent-ready The automated Review passed every gate on this head commit. and removed harlan-agent-ready The automated Review passed every gate on this head commit. harlan-agent-pending The automated Review is waiting on a gate for this head commit. labels Oct 6, 2026
@harlan-zw
harlan-zw merged commit 807343f into main Oct 6, 2026
7 checks passed
@harlan-github-agent harlan-github-agent Bot removed the harlan-agent-ready The automated Review passed every gate on this head commit. label Oct 6, 2026
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.

1 participant