Skip to content

Point every reference at the organisation, not the old account - #3

Closed
DenisDrobyshev wants to merge 1 commit into
masterfrom
fix/organisation-owner
Closed

Point every reference at the organisation, not the old account#3
DenisDrobyshev wants to merge 1 commit into
masterfrom
fix/organisation-owner

Conversation

@DenisDrobyshev

Copy link
Copy Markdown
Member

What this changes

Seventeen references still point at DenisDrobyshev/glia. The repository lives
at DrobyshevDev/glia. Badges, clone commands, release links, mkdocs.yml,
and the three [project.urls] entries that PyPI renders on the project page.

Why

GitHub redirects a moved repository, so most of these still resolve and none of
them look broken. One does not redirect, and it is the one that matters:

#   Project: glia-agents | Owner: DenisDrobyshev | Repo: glia | Workflow: publish.yml

PyPI Trusted Publishing matches the workflow's owner, repository and filename
exactly against what is registered. glia-agents 0.8.2 is already on PyPI, so
that registration was made from the old account. The next release from this
repository will be rejected by PyPI until the trusted publisher is updated
,
and the failure arrives after a tag is pushed and a release is published —
the worst moment to discover it.

This pull request corrects the comment. It cannot correct PyPI.

Action required outside this repository

At https://pypi.org/manage/project/glia-agents/settings/publishing/ — change the
publisher's owner from DenisDrobyshev to DrobyshevDev. Repository name
(glia), workflow (publish.yml) and environment stay as they are. Until that
is done, publish.yml is decoration.

What breaks if this is wrong

Nothing executable. The rewrite is narrow: only the exact string
DenisDrobyshev/glia was replaced, so a legitimate mention of the personal
account elsewhere is untouched. praxis mentions the author by name in prose
and was deliberately left alone for that reason.

Checklist

  • Only DenisDrobyshev/glia rewritten, nothing broader
  • English and Russian docs both updated
  • Trusted publisher updated on PyPI — outside this repository

Seventeen links still name DenisDrobyshev/glia. GitHub redirects a moved
repository, so none of them look broken. PyPI does not.

Trusted Publishing matches owner, repository and workflow filename exactly
against what is registered, and glia-agents 0.8.2 was registered from the
old account. The next release will be rejected until the publisher is
updated on PyPI - which this commit cannot do, only record.
@DenisDrobyshev

Copy link
Copy Markdown
Member Author

Duplicate of #1, which is three days older and covers the same eleven files — including the trusted-publisher owner line in publish.yml, which was the part that actually breaks a release rather than redirecting.

I opened this without checking the open pull requests first. #1 is the one to merge.

@DenisDrobyshev
DenisDrobyshev deleted the fix/organisation-owner branch August 5, 2026 19:03
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