Skip to content

Developer->main#4

Merged
deborahjacob-botanu merged 3 commits intomainfrom
developer
Feb 5, 2026
Merged

Developer->main#4
deborahjacob-botanu merged 3 commits intomainfrom
developer

Conversation

@deborahjacob-botanu
Copy link
Copy Markdown
Collaborator

No description provided.

isthatdebbiej and others added 3 commits February 5, 2026 12:48
Add pyproject.toml with opentelemetry-api as sole core dependency,
optional extras (sdk, instruments, carriers), and hatch-vcs for
git-tag-based versioning targeting Python 3.9+.

Add GitHub Actions workflows:
- ci.yml: lint, typecheck, test matrix (3.9-3.13), build, DCO check
- release.yml: PyPI trusted publishing via OIDC on tag push
- codeql.yml: weekly CodeQL security analysis
- scorecard.yml: OpenSSF Scorecard compliance
- repolinter.yml: LF AI & Data repo structure validation

Signed-off-by: deborahjacob-botanu <deborahjacob@botanu.ai>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…lates

Add developer tooling and LF compliance configs:
- .pre-commit-config.yaml (ruff, mypy, SPDX/REUSE, DCO check)
- .repolinterrc.yml (LF AI repo structure rules)
- .clomonitor.yml (LF project maturity metadata)
- GitHub issue templates (bug report, feature request)
- Pull request template with DCO/SPDX checklist

Note: CI is expected to fail until SDK source code and tests are
added in the next commit (empty src/ and tests/ directories).

Signed-off-by: deborahjacob-botanu <deborahjacob@botanu.ai>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
build: add pyproject.toml with hatch-vcs and CI/CD workflows
@deborahjacob-botanu deborahjacob-botanu merged commit 0fb2a8d into main Feb 5, 2026
0 of 11 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