Skip to content

ci: remove dormant workflows, add auto-merge for feature PRs#13

Merged
govindkavaturi-art merged 3 commits intomainfrom
ci/fix-cueapi-python-pipeline
Apr 4, 2026
Merged

ci: remove dormant workflows, add auto-merge for feature PRs#13
govindkavaturi-art merged 3 commits intomainfrom
ci/fix-cueapi-python-pipeline

Conversation

@govindkavaturi-art
Copy link
Copy Markdown
Collaborator

Summary

  • Delete staging-integration.yml — dormant repository_dispatch, never fired
  • Delete argus-qa.yml — Argus QA handled separately
  • Add feature-to-main.yml — pytest on PRs → auto-merge if pass → CueAPI merge confirmation cue
  • sdk-integration.yml — unchanged (already correct)

Also applied via API

  • Branch protection: PR + 1 review required, enforce_admins=true, required checks: sdk-integration, test
  • Secrets added: GOVIND_GITHUB_TOKEN, ARGUS_CUEAPI_KEY

Test plan

  • Verify staging-integration.yml and argus-qa.yml no longer exist
  • Verify sdk-integration.yml still runs on PRs
  • Verify feature-to-main.yml runs pytest and triggers auto-merge

🤖 Generated with Claude Code

- Delete staging-integration.yml (dormant repository_dispatch, never fired)
- Delete argus-qa.yml (Argus QA handled separately)
- Add feature-to-main.yml: pytest on PRs → auto-merge → CueAPI merge cue
- sdk-integration.yml unchanged (already correct)

Also via API (not in this commit):
- Branch protection: PR + 1 review, enforce_admins, required checks
- Secrets added: GOVIND_GITHUB_TOKEN, ARGUS_CUEAPI_KEY

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@govindkavaturi-art govindkavaturi-art enabled auto-merge (squash) April 4, 2026 18:16
@govindkavaturi-art govindkavaturi-art merged commit 574c2ea into main Apr 4, 2026
4 checks passed
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.

2 participants