Skip to content

repo: point GitHub links at the CopperlineHQ org#269

Merged
LinuxJedi merged 2 commits into
mainfrom
chore/github-org-copperlinehq
Jul 24, 2026
Merged

repo: point GitHub links at the CopperlineHQ org#269
LinuxJedi merged 2 commits into
mainfrom
chore/github-org-copperlinehq

Conversation

@LinuxJedi

Copy link
Copy Markdown
Collaborator

The project repositories moved from the LinuxJedi user account to the
CopperlineHQ organisation, keeping their names: Copperline,
copperline.github.io and retro32-term. The old paths still redirect,
but the links baked into the repo should name the new owner directly.

What changed

Area Change
Cargo.toml repository field
README.md, docs/index.md, docs/myst.yml, docs/guide/getting-started.md repo and releases links, MyST github: field
Formula/copperline.rb, RELEASE.md release tarball URL, head URL, tap name -> copperlinehq/copperline/copperline
.github/workflows/homebrew.yml brew tap / brew audit tap name
.github/workflows/docs-site.yml, wasm-demo.yml deploy target -> CopperlineHQ/copperline.github.io
packaging/flatpak/*.metainfo.xml, *.yaml bugtracker, vcs-browser, screenshot raw URLs, commented git source
packaging/windows/README.txt, crates/copperline-web/www/try.js issue-report URLs
SECURITY.md private-advisory repo name

Deliberately unchanged

  • The copperline.dev domain and the flatpak app ID dev.copperline.Copperline.
  • The goatcounter analytics account in docs-site.yml (a personal account, not a GitHub path).
  • The author credit in src/video/ui.rs.

Follow-ups outside this repo

  • secrets.SITE_DEPLOY_KEY needs to exist on CopperlineHQ/Copperline with its deploy key installed on CopperlineHQ/copperline.github.io, or the docs and wasm deploys fail on the next tag.
  • The open Flathub PR (Add dev.copperline.Copperline flathub/flathub#9401) carries its own manifest still pointing at the old repo tarball.

Testing

No code paths read these strings (nothing uses CARGO_PKG_REPOSITORY), so this is docs, packaging metadata and CI configuration only. cargo verify-project passes and the workflow YAML is unchanged apart from the two tap/repository names.

The project repositories moved from the LinuxJedi user account to the
CopperlineHQ organisation, keeping their names: Copperline,
copperline.github.io and retro32-term. The old paths still redirect, but
the links baked into packaging metadata, the Homebrew formula and the
site-deploy workflows should name the new owner directly.

Also renames the Homebrew tap to copperlinehq/copperline and repoints the
docs-site and wasm-demo deploy targets at CopperlineHQ/copperline.github.io.
The copperline.dev domain, the dev.copperline.Copperline app ID and the
goatcounter analytics account are unchanged.
Copilot AI review requested due to automatic review settings July 24, 2026 05:32

Copilot AI 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.

Pull request overview

Updates hard-coded GitHub repository references across the Copperline repo to point at the new CopperlineHQ organization after the project migration, covering crate metadata, documentation, packaging metadata, and CI workflows.

Changes:

  • Updated Cargo.toml repository metadata and various docs/pages to link to https://github.com/CopperlineHQ/Copperline.
  • Updated packaging metadata (Flatpak/AppStream, Windows README) and the wasm demo bug-report URL to the new GitHub issue/repo locations.
  • Updated CI workflow targets for docs/wasm publishing and adjusted Homebrew-related tap/formula references.

Reviewed changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
SECURITY.md Updates the repository name referenced for GitHub vulnerability reporting.
RELEASE.md Updates release tarball URL and Homebrew formula references for the migrated org/tap.
README.md Updates Homebrew tap instructions and releases link to the new org.
packaging/windows/README.txt Updates bug report URL to the new GitHub issues page.
packaging/flatpak/dev.copperline.Copperline.yaml Updates the (commented) git URL example to the new org.
packaging/flatpak/dev.copperline.Copperline.metainfo.xml Updates AppStream URLs and screenshot raw URLs to the new org paths.
Formula/copperline.rb Updates formula comments and source/head URLs to the new org.
docs/myst.yml Updates MyST project GitHub URL to the new org.
docs/index.md Updates docs homepage GitHub link to the new org.
docs/guide/getting-started.md Updates Homebrew/release links to the new org.
crates/copperline-web/www/try.js Updates the in-browser demo’s bug report link to the new org issues URL.
Cargo.toml Updates crate repository field to the new org.
.github/workflows/wasm-demo.yml Updates the website repo target to CopperlineHQ/copperline.github.io.
.github/workflows/homebrew.yml Updates tap/audit references to the migrated org/tap.
.github/workflows/docs-site.yml Updates the website repo target to CopperlineHQ/copperline.github.io.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md Outdated
Comment thread docs/guide/getting-started.md Outdated
Comment thread Formula/copperline.rb Outdated
Comment thread .github/workflows/homebrew.yml Outdated
Homebrew canonicalises tap and formula names to lowercase, so
CopperlineHQ/copperline and copperlinehq/copperline resolve to the same
tap. Spelling it lowercase everywhere matches what brew prints back in
brew list --taps and what RELEASE.md already used. Repository URLs keep
the organisation's own casing.
@LinuxJedi
LinuxJedi merged commit fa85921 into main Jul 24, 2026
17 checks passed
@LinuxJedi
LinuxJedi deleted the chore/github-org-copperlinehq branch July 24, 2026 06:17
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.

2 participants