161ef94b4f
Check engine pin consistency / Dockerfile / CI pin consistency (push) Successful in 8s
Sirius CI/CD Pipeline / Detect Changes (push) Successful in 23s
Validate Docker Configuration / Validate Docker Compose Configuration (push) Successful in 47s
Sirius CI/CD Pipeline / Build API (${{ matrix.platform }}) (push) Has been cancelled
Sirius CI/CD Pipeline / Build UI (${{ matrix.platform }}) (push) Has been cancelled
Sirius CI/CD Pipeline / Merge Engine Manifest (push) Has been cancelled
Sirius CI/CD Pipeline / Merge API Manifest (push) Has been cancelled
Sirius CI/CD Pipeline / Merge UI Manifest (push) Has been cancelled
Sirius CI/CD Pipeline / Build Engine (${{ matrix.platform }}) (push) Has been cancelled
Sirius CI/CD Pipeline / Build Infra (${{ matrix.service }}, ${{ matrix.platform }}) (push) Has been cancelled
Sirius CI/CD Pipeline / Merge Infra Manifest (sirius-postgres) (push) Has been cancelled
Sirius CI/CD Pipeline / Merge Infra Manifest (sirius-rabbitmq) (push) Has been cancelled
Sirius CI/CD Pipeline / Merge Infra Manifest (sirius-valkey) (push) Has been cancelled
Sirius CI/CD Pipeline / Integration Test (push) Has been cancelled
Sirius CI/CD Pipeline / Public Stack Contract (push) Has been cancelled
Sirius CI/CD Pipeline / Dispatch Demo Deployment (sirius-demo branch) (push) Has been cancelled
Sirius CI/CD Pipeline / Dispatch Demo Canary (main branch) (push) Has been cancelled
Sirius CI/CD Pipeline / Guard Registry Namespace (push) Has been cancelled
3.5 KiB
3.5 KiB
Organization Profile Rollout Checklist
This checklist publishes the organization profile using the content in .github/profile/README.md.
0. Prepare aesthetic baseline (brand/story)
Before publishing, confirm profile content has:
- A short mission statement in the first paragraph.
- A clear "what we build" section for first-time visitors.
- A "start here" section with docs, install, API, and security links.
- Repository blurbs that use consistent tone and sentence structure.
- Contributor entry points (
CONTRIBUTING.md,SUPPORT.md, Discussions).
1. Create the organization profile repository
- In the
SiriusScanorganization, create a public repository named.github. - Copy
.github/profile/README.mdfrom this repository into the new repository atprofile/README.md. - Commit and push.
2. Configure organization branding
- Open organization settings and upload:
- Organization avatar (square logo)
- Optional profile banner image
- Set a concise organization description aligned with the README mission statement.
- Ensure links are set for website and documentation.
3. Configure public pinned repositories
Pin up to six repositories in this order (this is also the brand narrative order):
Siriusgo-apiapp-scannerapp-agentpingppwebsite
4. Standardize repository metadata
For each pinned repository:
- Update repository description for consistent language and tone.
- Add GitHub topics (for example:
security,vulnerability-scanner,devsecops,golang,nextjsas applicable). - Verify homepage URL points to product docs or website.
Recommended descriptions and links:
| Repository | Description | Homepage | Suggested topics |
|---|---|---|---|
Sirius |
Core platform, orchestration, docs, and deployment baseline for SiriusScan. | https://sirius.opensecurity.com/docs/getting-started/quick-start |
security, devsecops, vulnerability-scanner, docker, nextjs |
go-api |
Backend API services for platform operations and integrations. | https://sirius.opensecurity.com/docs/api/rest/authentication |
golang, api, security, backend |
app-scanner |
Scanning execution service for discovery and vulnerability collection. | https://sirius.opensecurity.com/docs/getting-started/installation |
scanner, security, golang, automation |
app-agent |
Agent runtime for distributed scanning and remote execution workflows. | https://sirius.opensecurity.com/docs/getting-started/installation |
agent, golang, security, distributed-systems |
pingpp |
Network diagnostics and connectivity support utilities. | https://sirius.opensecurity.com/docs/getting-started/installation |
networking, golang, diagnostics, security |
website |
Public website and product-facing content for SiriusScan. | https://sirius.opensecurity.com |
website, nextjs, security, docs |
5. Enable community and trust signals
- Enable Discussions where appropriate.
- Confirm each repository has:
README.mdCONTRIBUTING.mdSECURITY.mdCODE_OF_CONDUCT.mdLICENSE
- Confirm branch protection rules are enabled for default branches.
6. Publish quality check
Validate from a first-time visitor perspective:
- Profile page communicates value in under 30 seconds.
- New contributors can find contribution and support paths quickly.
- Security reporting path is visible and private-report guidance is explicit.
- Pinned repositories feel cohesive and professionally described.