Work on this repo happens in a Coder workspace, and it has no op. The rule that tea may only be called as op plugin run -- tea therefore described an environment that no longer exists here — and following it meant either waiting for a tool that is not coming, or ending with a pushed branch and no PR.
tea is called directly. It carries the workspace's stored login, so what it opens is authored by the bot account — accepted, and named in the report when it happens. The older instruction is kept for machines that do have op.
Signing needed the same correction. It runs through the workspace's own SSH signer (gpg.format = ssh, gpg.ssh.program = coder-git-ssh-sign), not op-ssh-sign, and the check is git log --format='%G?' -1 printing G. The requirement itself is unchanged: branch protection rejects unsigned commits on main.
The wiki is updated in the same round of work, as #27 now requires: Forge-and-Tooling, Workflow and Local-Development all said the same thing and would otherwise have kept saying it.
Follow-up to #27.
Work on this repo happens in a **Coder workspace, and it has no `op`**. The rule that `tea` may only be called as `op plugin run -- tea` therefore described an environment that no longer exists here — and following it meant either waiting for a tool that is not coming, or ending with a pushed branch and no PR.
- **`tea` is called directly.** It carries the workspace's stored login, so what it opens is authored by the **bot account** — accepted, and named in the report when it happens. The older instruction is kept for machines that do have `op`.
- **Signing needed the same correction.** It runs through the workspace's own SSH signer (`gpg.format = ssh`, `gpg.ssh.program = coder-git-ssh-sign`), not `op-ssh-sign`, and the check is `git log --format='%G?' -1` printing `G`. The requirement itself is unchanged: branch protection rejects unsigned commits on `main`.
The wiki is updated in the same round of work, as #27 now requires: `Forge-and-Tooling`, `Workflow` and `Local-Development` all said the same thing and would otherwise have kept saying it.
Work on this repo happens in a Coder workspace that has no 1Password CLI.
The rule that tea may only be called as 'op plugin run -- tea' therefore
described an environment that no longer exists here, and following it meant
either waiting for a tool that is not coming or ending with a pushed branch
and no PR.
tea is now called directly. It carries the workspace's stored login, so what
it opens is authored by the bot account - accepted, and named in the report
when it happens. The older instruction is kept for machines that do have op.
Signing needed the same correction: it runs through the workspace's own SSH
signer, not op-ssh-sign, and the check is 'git log --format=%G?' printing G.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Follow-up to #27.
Work on this repo happens in a Coder workspace, and it has no
op. The rule thatteamay only be called asop plugin run -- teatherefore described an environment that no longer exists here — and following it meant either waiting for a tool that is not coming, or ending with a pushed branch and no PR.teais called directly. It carries the workspace's stored login, so what it opens is authored by the bot account — accepted, and named in the report when it happens. The older instruction is kept for machines that do haveop.gpg.format = ssh,gpg.ssh.program = coder-git-ssh-sign), notop-ssh-sign, and the check isgit log --format='%G?' -1printingG. The requirement itself is unchanged: branch protection rejects unsigned commits onmain.The wiki is updated in the same round of work, as #27 now requires:
Forge-and-Tooling,WorkflowandLocal-Developmentall said the same thing and would otherwise have kept saying it.