From 6245d19ef888f3dad28a704a368e932449a3bf0c Mon Sep 17 00:00:00 2001 From: zanjonke Date: Fri, 28 Aug 2026 08:32:53 +0200 Subject: [PATCH] chore: point repo references at the plainlang org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The GitHub organization moved from Codeplain-ai to plainlang, so every hardcoded `Codeplain-ai/plain-forge` string is now stale. - package.json: repository.url, homepage, bugs.url — these ship inside the published tarball and drive the npm page's Repository link. - bin/cli.mjs: the usage-guide link printed after install. - scripts/deploy.sh: REPO, used by the workstation-publish path for the release lookup and the Deployments API call. - RELEASING.md: the changelog-link template and the trusted-publisher row. .github/workflows/publish.yml needs no change: it never hardcodes the org, reaching for github.repository and github.server_url instead, and auth is OIDC. The npm trusted-publisher entry has already been repointed. The RELEASING.md link to Codeplain-ai/codeplain is left as-is — that repo has not moved. --- RELEASING.md | 4 ++-- bin/cli.mjs | 2 +- package.json | 6 +++--- scripts/deploy.sh | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/RELEASING.md b/RELEASING.md index 89c81b0..04914a7 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -84,7 +84,7 @@ with the changelog link last: - Refactors, CI, dependencies — things that don't change behaviour for users. -**Full Changelog**: https://github.com/Codeplain-ai/plain-forge/compare/v1.0.20...v1.0.21 +**Full Changelog**: https://github.com/plainlang/plain-forge/compare/v1.0.20...v1.0.21 ``` Editing a release afterwards fires `release: edited`, not `published`, so fixing typos @@ -114,7 +114,7 @@ at the repo root — gitignored, and the only place a webhook should live locall | what | where | note | |---|---|---| -| Trusted publisher | npmjs.com → `plain-forge` → Settings → Trusted Publisher | GitHub Actions, `Codeplain-ai/plain-forge`, workflow `publish.yml` | +| Trusted publisher | npmjs.com → `plain-forge` → Settings → Trusted Publisher | GitHub Actions, `plainlang/plain-forge`, workflow `publish.yml` | | `SLACK_WEBHOOK_URL` | repo secret | the only secret this repo has; notifications are skipped without it | | Branch protection | `main` | `Test (node 18 / 20 / 22)` required, no force pushes, no deletion | diff --git a/bin/cli.mjs b/bin/cli.mjs index 0b25bfa..27addd4 100755 --- a/bin/cli.mjs +++ b/bin/cli.mjs @@ -1010,7 +1010,7 @@ function printNextSteps(agent) { `prerequisite: install the ${codeplain("codeplain")} CLI to render your specs into code — ${link("https://www.codeplain.ai/")}`, ); console.log( - `usage guide: ${link("https://github.com/Codeplain-ai/plain-forge#usage")}`, + `usage guide: ${link("https://github.com/plainlang/plain-forge#usage")}`, ); console.log(); } diff --git a/package.json b/package.json index e095b07..00be951 100644 --- a/package.json +++ b/package.json @@ -8,11 +8,11 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/Codeplain-ai/plain-forge.git" + "url": "git+https://github.com/plainlang/plain-forge.git" }, - "homepage": "https://github.com/Codeplain-ai/plain-forge", + "homepage": "https://github.com/plainlang/plain-forge", "bugs": { - "url": "https://github.com/Codeplain-ai/plain-forge/issues" + "url": "https://github.com/plainlang/plain-forge/issues" }, "license": "MIT", "keywords": [ diff --git a/scripts/deploy.sh b/scripts/deploy.sh index 0ee100e..565a27e 100755 --- a/scripts/deploy.sh +++ b/scripts/deploy.sh @@ -23,7 +23,7 @@ set -euo pipefail PKG="plain-forge" ENVIRONMENT="npm" -REPO="Codeplain-ai/plain-forge" +REPO="plainlang/plain-forge" TAG="" DRY_RUN=false