Skip to content

Point every link at the organisation, and add Dependabot - #1

Merged
DenisDrobyshev merged 1 commit into
masterfrom
fix/org-urls-and-dependabot
Aug 5, 2026
Merged

Point every link at the organisation, and add Dependabot#1
DenisDrobyshev merged 1 commit into
masterfrom
fix/org-urls-and-dependabot

Conversation

@DenisDrobyshev

Copy link
Copy Markdown
Member

glia moved into the organisation. Repository URLs redirect; the documentation site does not — a user page does not follow a repository transfer, so every denisdrobyshev.github.io/glia/ link in both READMEs and in docs/ was heading for a hard 404. The site already serves from https://drobyshevdev.github.io/glia/ (verified 200).

Rewrites documentation and repository URLs, mkdocs.yml repo_url/repo_name, the project URLs in pyproject.toml (they ship in the PyPI sidebar), and the owner noted in publish.yml.

Also adds .github/dependabot.yml matching the other projects: weekly grouped action updates, dev tooling grouped, runtime dependencies in their own pull requests.

10 files. No behaviour change.

🤖 Generated with Claude Code

glia moved to the DrobyshevDev organisation. GitHub redirects the repository
URLs, but the documentation site is a user page and does not follow a transfer,
so every https://denisdrobyshev.github.io/glia/ link in both READMEs and in
docs/ was about to become a hard 404. The site itself already serves from
https://drobyshevdev.github.io/glia/.

Rewrites documentation and repository URLs, mkdocs repo_url/repo_name, the
project URLs in pyproject.toml (these ship in the PyPI sidebar), and the owner
noted in publish.yml.

Adds .github/dependabot.yml on the same schedule as the other projects: grouped
weekly action updates, dev tooling grouped, anything reaching the runtime in its
own pull request.
@DenisDrobyshev
DenisDrobyshev force-pushed the fix/org-urls-and-dependabot branch from fa75165 to e31480d Compare August 4, 2026 20:05
DenisDrobyshev added a commit that referenced this pull request Aug 5, 2026
PR #1 has been open since 3 August with that file. Duplicating it here would
have made whichever merged second a conflict.
@DenisDrobyshev
DenisDrobyshev merged commit ac1b313 into master Aug 5, 2026
3 checks passed
@DenisDrobyshev
DenisDrobyshev deleted the fix/org-urls-and-dependabot branch August 5, 2026 20:06
DenisDrobyshev added a commit that referenced this pull request Aug 6, 2026
* Test the platforms the shell ships binaries for, and add the rest

release-app.yml builds Windows and macOS binaries; nothing ran the library
underneath them on either platform. CI was one job doing five things on
Linux, with actions two majors behind.

- lint split from test, so a ruff failure is not reported as a test failure
  three times over
- the suite on Windows and macOS
- a build job that installs the wheel into a clean environment: the
  distribution is glia-agents and the import package is glia, and that
  mismatch is the packaging mistake nobody catches locally
- an aggregate CI job for branch protection
- CodeQL, Dependabot, auto-merge for patch and action bumps, pre-commit
- actions to current majors across all four workflows

The coverage gate and the examples loop stay on Linux only. Measuring them
three times says nothing new.

* Leave dependabot.yml to the pull request that already adds it

PR #1 has been open since 3 August with that file. Duplicating it here would
have made whichever merged second a conflict.
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