Skip to content

refactor: rename root directories to tasks and runner - #188

Merged
robbycochran merged 1 commit into
mainfrom
refactor/task-runner-directories
Sep 14, 2026
Merged

robbycochran merged 1 commit into
mainfrom
refactor/task-runner-directories

Conversation

@robbycochran

Copy link
Copy Markdown
Collaborator

Summary

  • rename the root workloads/ directory to tasks/
  • rename the Go implementation directory from workflow/ to runner/
  • update Go imports, build/release configuration, CI, tests, scripts, ignore rules, and documentation
  • keep the repository name, harness executable, harness workflow commands, version 1 YAML schema, and reusable workflow interface unchanged

Stack

This PR stacks on #187 because the rename patch was prepared against #187's positioning and terminology changes. Merge #187 first, then retarget this PR to main.

External consumers that directly reference workloads/... or build/import ./workflow must update when adopting this revision. No compatibility symlinks or duplicate directories are introduced.

Validation

  • PASS: supplied patch integrity, indexed application, whitespace check, and patch-ID equality
  • PASS: no stale root workloads/ or workflow/ path references
  • PASS: go build ./...
  • PASS: go vet ./...
  • PASS: CGO_ENABLED=0 go test ./...
  • PASS: golangci-lint run ./...
  • PASS: actionlint and shell syntax validation
  • PASS: documentation/CLI command consistency
  • PASS: make test-suite — 11/11 passed; live SDK lifecycle skipped without a gateway
  • PASS: CI=true CONTAINER_CLI=docker make test-kind — 11/11 passed; provider capabilities skipped in CI mode
  • SKIP: local CI/live integration — no local 127.0.0.1 gateway is registered
  • SKIP: configured provider capabilities — no local provider environment was evaluated
  • SKIP: OCP — KUBECONFIG is unset
  • SKIP: managed HyperShell — HYPERSHELL_SA_ENV is unset

@coderabbitai

coderabbitai Bot commented Sep 14, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 0629c9bc-3158-4943-95df-353056a930a2

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

@robbycochran
robbycochran force-pushed the docs/runner-workload-boundary branch from a7d47ed to 9400ed3 Compare September 14, 2026 20:00
@robbycochran
robbycochran force-pushed the refactor/task-runner-directories branch from 99dda11 to ac7b9ee Compare September 14, 2026 20:00
@robbycochran
robbycochran force-pushed the docs/runner-workload-boundary branch from 9400ed3 to 49d7139 Compare September 14, 2026 20:05
@robbycochran
robbycochran force-pushed the refactor/task-runner-directories branch from ac7b9ee to 07f4d3b Compare September 14, 2026 20:05
@robbycochran
robbycochran force-pushed the docs/runner-workload-boundary branch from 49d7139 to 47776d7 Compare September 14, 2026 20:20
@robbycochran
robbycochran force-pushed the refactor/task-runner-directories branch from 07f4d3b to a23997d Compare September 14, 2026 20:20
@robbycochran
robbycochran force-pushed the docs/runner-workload-boundary branch from 47776d7 to 55bad37 Compare September 14, 2026 20:34
@robbycochran
robbycochran force-pushed the refactor/task-runner-directories branch from a23997d to 194ee55 Compare September 14, 2026 20:34
@robbycochran
robbycochran force-pushed the docs/runner-workload-boundary branch from 55bad37 to 769f56c Compare September 14, 2026 20:47
@robbycochran
robbycochran force-pushed the refactor/task-runner-directories branch 2 times, most recently from 6ce8dfb to 74acdcd Compare September 14, 2026 20:47
@robbycochran
robbycochran force-pushed the docs/runner-workload-boundary branch from 5792a79 to e6cbebc Compare September 14, 2026 20:58
@robbycochran
robbycochran force-pushed the refactor/task-runner-directories branch from 74acdcd to 6893b1c Compare September 14, 2026 20:58
@robbycochran
robbycochran force-pushed the refactor/task-runner-directories branch from 6893b1c to e18161c Compare September 14, 2026 21:24
@robbycochran
robbycochran changed the base branch from docs/runner-workload-boundary to main September 14, 2026 21:24
@robbycochran robbycochran added the ai-review Opt in to artifact-only AI review on each PR head update label Sep 14, 2026
@robbycochran
robbycochran merged commit 044440c into main Sep 14, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai-review Opt in to artifact-only AI review on each PR head update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant