Problem
No CodeQL static analysis workflow and no dependabot.yml in the .github repo. Dependency vulnerabilities and code security issues go undetected across all cubrid-lab repos.
Fix
- Add reusable CodeQL workflow (
.github/workflows/codeql.yml) with workflow_call trigger — reusable from all repos
- Add
dependabot.yml at .github/dependabot.yml covering:
pip ecosystem (Python deps)
github-actions ecosystem (action version updates)
- Schedule: CodeQL on push + weekly; dependabot weekly
Acceptance Criteria
Oracle design review: Not required — standard security patterns.
Problem
No CodeQL static analysis workflow and no
dependabot.ymlin the.githubrepo. Dependency vulnerabilities and code security issues go undetected across all cubrid-lab repos.Fix
.github/workflows/codeql.yml) withworkflow_calltrigger — reusable from all reposdependabot.ymlat.github/dependabot.ymlcovering:pipecosystem (Python deps)github-actionsecosystem (action version updates)Acceptance Criteria
codeql.ymlreusable workflow exists (workflow_call trigger)dependabot.ymlcoverspipandgithub-actionsecosystemsOracle design review: Not required — standard security patterns.