Skip to content

add tasks for run-to-completion work - #83

Open
atkrad wants to merge 2 commits into
mainfrom
add-tasks
Open

add tasks for run-to-completion work#83
atkrad wants to merge 2 commits into
mainfrom
add-tasks

Conversation

@atkrad

@atkrad atkrad commented Aug 16, 2026

Copy link
Copy Markdown
Member

Run-to-completion work lives under tasks: next to components. Not role: job.

Hook tasks (preDeploy / postDeploy) are Helm hook Jobs. Manual tasks run with deployah run. after orders hooks. fanout runs Indexed copies. deployah delete cleans leftover Jobs.

Bumps the spec to v1-alpha.5. CronJob / on: schedule stays #35.

Fixes #17.

- put jobs under tasks next to components
- add deployah run and leftover job cleanup
- bump the spec to v1-alpha.5
@github-actions github-actions Bot added kind/docs Documentation only area/cli Commands, flags, UX copy area/spec deployah.yaml schema or loading area/helm Chart render, release, post-render area/deploy Deploy and plan session flow area/testing Scenarios, harness, goldens labels Aug 16, 2026
@atkrad atkrad added kind/feature New capability and removed kind/docs Documentation only labels Aug 16, 2026
@atkrad atkrad self-assigned this Aug 16, 2026
@codecov

codecov Bot commented Aug 16, 2026

Copy link
Copy Markdown

- cover delete preview parsing and dry-run output
- cover run and logs flag checks and job wait failures
- cover task validation, resolve, and helm chart values
@github-actions github-actions Bot added the kind/docs Documentation only label Aug 16, 2026
@atkrad atkrad removed the kind/docs Documentation only label Aug 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/cli Commands, flags, UX copy area/deploy Deploy and plan session flow area/helm Chart render, release, post-render area/spec deployah.yaml schema or loading area/testing Scenarios, harness, goldens kind/feature New capability

Projects

None yet

Development

Successfully merging this pull request may close these issues.

tasks: run-to-completion work (replaces role: job)

1 participant