Skip to content

chore(ci): consolidate to single CI + add README_LOCAL_AUTOPILOT + guardrails#107

Open
asoudi1987 wants to merge 8 commits intopacholoamit:mainfrom
asoudi1987:main
Open

chore(ci): consolidate to single CI + add README_LOCAL_AUTOPILOT + guardrails#107
asoudi1987 wants to merge 8 commits intopacholoamit:mainfrom
asoudi1987:main

Conversation

@asoudi1987
Copy link

  • Add README_LOCAL_AUTOPILOT.md (local agent instructions)

  • Keep a single CI workflow (.github/workflows/ci.yml)

  • (Optional) PR labeler + docs automerge workflows

  • Move legacy workflows to .github/workflows.disabled/

asoudi1987 and others added 7 commits August 20, 2025 01:12
Co-authored-by: soudi-local <soudi@local>
Co-authored-by: soudi-local <soudi@local>
…#3)

* chore: add VS Code settings and Makefile helpers

* fix: stabilize VS Code zsh (no -l) & consolidate CI; disable legacy workflows

---------

Co-authored-by: soudi-local <soudi@local>
* chore: add VS Code settings and Makefile helpers

* fix: stabilize VS Code zsh (no -l) & consolidate CI; disable legacy workflows

* chore: add CI badge, CODEOWNERS, and docs auto-merge workflow

---------

Co-authored-by: soudi-local <soudi@local>
* chore: seed CI / build (pull_request) context

* ci(labeler): add valid .github/labeler.yml for actions/labeler@v5

* ci: keep only ci/pr-labeler/docs-automerge active; add valid .github/labeler.yml for actions/labeler@v5

* chore: smoke test for branch protection (expects CI / build)

---------

Co-authored-by: soudi-local <soudi@local>
@asoudi1987
Copy link
Author

@maintainers Could you please Approve and run the GitHub Actions for this PR?
This repo requires the checks Test Node.js 18 and Test Node.js 19 to pass.
Thanks!

@asoudi1987
Copy link
Author

@asoudi1987
Copy link
Author

@maintainers Could you please Approve and run the GitHub Actions for this PR?

Branch protection in this repo requires these checks to pass:

  • Test Node.js 18
  • Test Node.js 19

This PR only changes CI files:

  • .github/workflows/ci.yml
  • .github/workflows/pr-labeler.yml
  • .github/workflows/docs-automerge.yml
  • moves older workflows into .github/workflows.disabled/
  • (and adds .github/labeler.yml for actions/labeler)

After you click Approve and run, please also leave an Approve review so the PR can merge when the checks turn green. Thanks!

@asoudi1987
Copy link
Author

@pacholoamit Could you please click “Approve and run” on this PR?
It’s CI-only. Required checks are “Test Node.js 18” and “Test Node.js 19”.

Co-authored-by: soudi-local <soudi@local>
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