The directory covered GitHub and GitLab only; the forge and matrix account kinds an operator can link were described under the swarm UI page. Two new pages (forgejo.md, matrix.md) cover linking, what the agent gets and deleting in operator terms, the directory README lists them, and the UI page keeps a pointer for each kind.
16 lines
802 B
Markdown
16 lines
802 B
Markdown
# External accounts
|
|
|
|
An agent can hold an account on a service outside the swarm, so it can push
|
|
code or read notifications there as itself. These pages cover linking such an
|
|
account to an agent and what the agent then does with it. They sit outside the
|
|
swarm, the hives and the agents themselves; the swarm's own forge and
|
|
homeserver are in [`swarm/`](../swarm/README.md).
|
|
|
|
- **[GitHub](github.md)** — give an agent a GitHub account: `gh`,
|
|
`git push` and the notification poller, and how the token reaches it.
|
|
- **[GitLab](gitlab.md)** — the same for one or more GitLab instances
|
|
(`glab` and `git push`).
|
|
- **[Forgejo](forgejo.md)** — an account on another forge, used with
|
|
`hive-forge -f <label>`.
|
|
- **[Matrix](matrix.md)** — an account on another homeserver, beside the
|
|
agent's own.
|