-
Notifications
You must be signed in to change notification settings - Fork 4
Remove docker-runner deployment artifacts from monorepo after extraction to agynio/docker-runner #1391
Copy link
Copy link
Open
Description
User Request
Complete the extraction of docker-runner into agynio/docker-runner by removing deployment artifacts from this monorepo. The packages/docker-runner/ workspace package stays — it's used as a shared library by platform-server.
Specification
What to REMOVE
packages/docker-runner/Dockerfile— image is now built fromagynio/docker-runnercharts/docker-runner/— Helm chart is now inagynio/docker-runner.github/workflows/docker-ghcr.yml— remove docker-runner from the build matrix.github/workflows/release.yaml— remove docker-runner from the images matrix and from theCHARTSenv var
What to UPDATE
README.md— add note that docker-runner is now built and deployed fromagynio/docker-runner
What STAYS (do NOT remove)
packages/docker-runner/(source, tests, package.json, tsconfig, eslint config) — workspace dependency forplatform-serverbuf.gen.yamlentries for docker-runner — still needed for proto generation- All
@agyn/docker-runnerimports in platform-server
Acceptance Criteria
-
pnpm installworks -
pnpm proto:generateworks -
pnpm lintpasses -
pnpm testpasses - No Dockerfile in
packages/docker-runner/ - No
charts/docker-runner/directory - CI workflows no longer build docker-runner images
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels