Skip to content

chore: adopt the organization's shared standard - #25

Merged
showxu merged 7 commits into
masterfrom
chore/shared-standard
Oct 23, 2026
Merged

showxu merged 7 commits into
masterfrom
chore/shared-standard

Conversation

@showxu

@showxu showxu commented Oct 23, 2026

Copy link
Copy Markdown
Contributor

Summary

This repository adopts the organization's shared standard: computer-mcp/github-workflows for CI and source policy, the README first screen, and the presentation assets in .github/assets/.

  • Assets: .github/assets/logo/logo-light.png and logo-dark.png, matching the digests recorded in the organization's icon provenance, and .github/assets/social-preview/social-preview.png.
  • Brand retirement: the old README header images, .github/brand/ and the brand CI job are removed.
  • CI: validation calls the shared workflows pinned to d65bc20 and aggregates its jobs in validate. A separate Source policy checks workflow enforces MAINTENANCE at .github 5c54a40, including after title edits. The catalog notification pins the same commit. The release keeps its native artifact-promotion implementation, without a concurrency group that could replace a queued release.
  • Layout: Scripts/ → scripts/ (Swift keeps Sources/, Tests/ and Documentation/), with every reference updated.
  • README: the centered logo, name, About sentence, badges and navigation, then Overview, Quick look, Install, Usage, Requirements, Documentation, Contributing and License. Facts are unchanged; host terms follow the current host (projects).

After the checks have run here, the default branch ruleset should require exactly policy / policy and validate / validate; validate covers the jobs it requires today. The social preview is uploaded in repository settings after merge.

@showxu
showxu merged commit 00e6d93 into master Oct 23, 2026
3 checks passed
@showxu
showxu deleted the chore/shared-standard branch October 23, 2026 18:19
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