Skip to content

Add trupositive - Git metadata tagging tool#42

Open
simmestdagh wants to merge 1 commit intoaws-cloudformation:mainfrom
simmestdagh:add-trupositive
Open

Add trupositive - Git metadata tagging tool#42
simmestdagh wants to merge 1 commit intoaws-cloudformation:mainfrom
simmestdagh:add-trupositive

Conversation

@simmestdagh
Copy link

Describe Why This Is Awesome

trupositive solves a critical DevOps problem: tracing infrastructure back to code.

Why This Is Awesome:

Problem it solves:

  • When CloudFormation stacks break in production, teams waste hours doing "git archaeology" to find which code version deployed it
  • Manual tagging is error-prone and often forgotten
  • No built-in way to automatically correlate AWS resources with Git commits

What makes it awesome:

  • Zero configuration - wraps existing aws cloudformation commands transparently
  • Automatic Git injection - extracts commit SHA, branch, and repo automatically
  • Works with existing workflows - no code changes required
  • Production-ready - includes comprehensive test suite (100+ tests, 100% pass rate)
  • Security hardened - input sanitization, path traversal protection
  • CI/CD friendly - detects GitHub Actions, GitLab CI, Jenkins environments
  • Multi-tool support - works with both CloudFormation AND Terraform (AWS provider)

Real-world value:

  • Reduces incident response time (instant traceability to code)
  • Enables compliance/audit trails automatically
  • Provides rollback confidence (know exact commit to revert to)

Why add it despite < 100 stars:

This is a brand new release (v1.1.0, Jan 2026) with CloudFormation support just added. The tool fills a gap in the AWS DevOps ecosystem that no other tool addresses - automatic Git metadata injection for CloudFormation with zero configuration.

Already submitted to:

  • awesome-terraform (PR pending)
  • awesome-cloudformation (pending)

Examples:


This tool saves DevOps teams real time during incidents by making every AWS resource instantly traceable to its source code.


Like this pull request? Vote for it by adding a 👍

Adding trupositive - a zero-config wrapper that automatically tags Terraform resources with Git metadata (SHA, branch, repo).
   
Useful for tracing infrastructure back to code commits.
@simmestdagh simmestdagh requested a review from a team as a code owner February 5, 2026 13:16
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