Skip to content

feat(ci): implement self-hosted PR merge and deploy lifecycle - #11

Merged
sneakocom merged 1 commit into
mainfrom
feat/ci-lifecycle
Sep 20, 2026
Merged

sneakocom merged 1 commit into
mainfrom
feat/ci-lifecycle

Conversation

@sneakocom

Copy link
Copy Markdown
Contributor

Summary of changes

  • Add canonical test script ops/ci/test
  • Add canonical deploy script ops/ci/deploy to release exact merged SHA to /opt/opsle-components/affected-verification
  • Add canonical verify script ops/ci/verify
  • Add operator gate and runner installation scripts (ops/ci/operator-gate, ops/ci/install-test-runner, ops/ci/install-deploy-runner)
  • Update .github/workflows/ci.yml and add .github/workflows/deploy.yml (self-hosted only)
  • Document lifecycle in ops/ci/README.md

- Add ops/ci/test, deploy, verify, operator-gate, install-test-runner, install-deploy-runner
- Add self-hosted .github/workflows/ci.yml and deploy.yml
- Document lifecycle in ops/ci/README.md
@sneakocom
sneakocom merged commit 74f0273 into main Sep 20, 2026
1 check passed
@sneakocom
sneakocom deleted the feat/ci-lifecycle branch September 20, 2026 22:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant