Adopt org conventions: reusable-workflow CI, dependabot, labels #10
No reviewers
Labels
No labels
app
bug
ci
compliance
content
dependencies
docs
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
infra
invalid
javascript
needs-triage
python
question
tests
wontfix
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference: adam/orchestrator#10
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "feature/adopt-org-conventions"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
First changes after transferring the repo into the org. Brings it onto Sea Haven GitHub conventions.
CI — reuse, don't inline. Replaces the inlined workflow with thin callers of the org reusable workflows in
Sea-Haven-Industries/.github:ci.yaml→ci-python-app.yaml@main(new reusable, added in .github#62) withsubproject-dir: agent-team. Runs ruff lint/format + conventions, a rootpytest --collect-only(the root suite's live run needs API keys, so CI verifies imports resolve), and the self-containedagent-team/suite in its own dir. Emits the org-requiredci / ci.dependency-review.yml→callable-dependency-review.yaml@mainlabeler.yml→callable-labeler.yaml@main(all three permissions)Dependabot:
.github/dependabot.yml— pip + github-actions, weekly, grouped minor/patch.Repo settings (applied out-of-band): org-standard label set +
python; description + topics (python,internal-tool,ai,langgraph,llm).CODEOWNERS / PR template / issue templates are inherited from the org
.githubrepo. No deploy workflow (orchestrator runs locally, not on AWS).CodeQL / Workflow does not contain permissions
Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {{}}
Show more details
@ -0,0 +8,4 @@jobs:review:uses: Sea-Haven-Industries/.github/.github/workflows/callable-dependency-review.yaml@mainCodeQL / Workflow does not contain permissions
Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {{}}
Show more details
@ -0,0 +8,4 @@jobs:review:uses: Sea-Haven-Industries/.github/.github/workflows/callable-dependency-review.yaml@mainFixed: added permissions in
3d066e0Fixed: added permissions in
3d066e0