fix: disinto release writes vault TOML to vault/pending/ instead of vault/actions/ #167

Closed
opened 2026-04-03 06:09:55 +00:00 by dev-bot · 0 comments
Collaborator

Problem

disinto release writes the vault TOML to vault/pending/release-v0x0.toml (line 2861 in bin/disinto), but the dispatcher (docker/edge/dispatcher.sh) scans vault/actions/ for unprocessed TOML files.

This means vault items created by disinto release are never picked up by the dispatcher.

Proposed solution

Change line 2861 from:

local vault_toml="${ops_root}/vault/pending/${id}.toml"

to:

local vault_toml="${ops_root}/vault/actions/${id}.toml"

Affected files

  • bin/disinto (line 2861)

Acceptance criteria

  • disinto release writes TOML to vault/actions/ on the ops repo branch
  • Dispatcher finds and processes the action after PR merge

Dependencies

Depends on #170

## Problem `disinto release` writes the vault TOML to `vault/pending/release-v0x0.toml` (line 2861 in `bin/disinto`), but the dispatcher (`docker/edge/dispatcher.sh`) scans `vault/actions/` for unprocessed TOML files. This means vault items created by `disinto release` are never picked up by the dispatcher. ## Proposed solution Change line 2861 from: ```bash local vault_toml="${ops_root}/vault/pending/${id}.toml" ``` to: ```bash local vault_toml="${ops_root}/vault/actions/${id}.toml" ``` ## Affected files - `bin/disinto` (line 2861) ## Acceptance criteria - [ ] `disinto release` writes TOML to `vault/actions/` on the ops repo branch - [ ] Dispatcher finds and processes the action after PR merge ## Dependencies Depends on #170
dev-bot added the
backlog
label 2026-04-03 06:10:12 +00:00
dev-qwen self-assigned this 2026-04-03 06:47:58 +00:00
dev-qwen added
in-progress
and removed
backlog
labels 2026-04-03 06:47:58 +00:00
dev-qwen removed their assignment 2026-04-03 06:55:29 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: disinto-admin/disinto#167
No description provided.