Skip to content

Polish: distinct CI workflow names, consistent link format, drop dead content - #55

Open
jkeychan wants to merge 1 commit into
mainfrom
polish-nits
Open

Polish: distinct CI workflow names, consistent link format, drop dead content#55
jkeychan wants to merge 1 commit into
mainfrom
polish-nits

Conversation

@jkeychan

@jkeychan jkeychan commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Five small, independent cleanups, no functional changes:

  • actionlint.yml/ratchet.yml/zizmor.yml shared the identical top-level name: Workflow Security and Linting, making the Actions sidebar show three indistinguishable entries. Given each a distinct name. Job-level names (what branch protection's required-status-checks actually key on) are untouched.
  • site/docs/security.md linked .clusterfuzzlite/ (a directory) with /blob/main/, the file-view form; README.md already used the correct /tree/main/ form for the same path. Made consistent.
  • Removed two leftover Docusaurus scaffold comments in docusaurus.config.ts.
  • Removed a dead Permissions-Policy: interest-cohort=() header — a FLoC opt-out for a feature Chrome dropped years ago.
  • Added Documentation = "https://waxcut.pages.dev/" to pyproject.toml's project.urls — the docs site wasn't linked from the PyPI project page.

Test plan

  • actionlint .github/workflows/*.yml — clean
  • cd site && npm run build — clean
  • uv run pytest tests/ -v — 218 passed, 1 skipped, 2 xfailed (unaffected)
  • pyproject.toml validated as parseable TOML

…/stale content

- Give actionlint/ratchet/zizmor workflows distinct top-level names instead
  of all three sharing "Workflow Security and Linting" (job-level names,
  which branch protection actually keys on, are unaffected)
- Fix a .clusterfuzzlite/ link using /blob/main/ (file form) for what's a
  directory; README.md already used the correct /tree/main/ form
- Drop leftover Docusaurus scaffold comments in docusaurus.config.ts
- Remove a dead Permissions-Policy: interest-cohort=() header -- FLoC was
  never adopted and Chrome dropped the feature years ago
- Add a Documentation link to pyproject.toml's project.urls, alongside the
  existing Homepage/Repository/Issues -- the docs site wasn't linked from
  the one page most PyPI visitors actually see
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying waxcut with  Cloudflare Pages  Cloudflare Pages

Latest commit: caeba98
Status: ✅  Deploy successful!
Preview URL: https://0c99e03b.waxcut.pages.dev
Branch Preview URL: https://polish-nits.waxcut.pages.dev

View logs

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