Skip to content

Releases: CloudExpat/cost-report

v1.1.0 — Enhanced Cost Reports with Savings Insights

18 Mar 16:45

Choose a tag to compare

What's New

  • Cost Health Score (A–F) — one-glance grade for your cloud cost health
  • Top Savings Opportunities — ranked by estimated monthly savings with priority levels
  • Budget Tracking — burn rate, projections, and overrun alerts
  • Carbon Footprint — environmental impact with trend data
  • .cloudexpat.yml Config — scope reports to specific services and tags
  • Collapsible Sections — clean PR comments that don't overwhelm reviewers

Breaking Changes

None. Existing workflows using CloudExpat/cost-report@v1 will automatically get the enhanced report. The action falls back gracefully if the enhanced endpoint is unavailable.

Setup

- uses: CloudExpat/cost-report@v1
  with:
    api-key: ${{ secrets.CLOUDEXPAT_API_KEY }}

See the README for full configuration options.

v1.0.0 - Initial Release

23 Dec 12:08

Choose a tag to compare

CloudExpat Cost Report Action v1.0.0

Automatically post cloud cost and carbon footprint reports to your Pull Requests.

Features

  • Cost Summary - Cloud spending across all connected accounts
  • Carbon Footprint - Environmental impact of your cloud usage
  • Trend Analysis - Week-over-week changes
  • Multi-Cloud - AWS, Azure, and GCP support

Usage

- uses: CloudExpat/cost-report@v1
  with:
    api-key: ${{ secrets.CLOUDEXPAT_API_KEY }}

Get Started

  1. Get your API key at app.cloudexpat.com
  2. Add it as a repository secret named CLOUDEXPAT_API_KEY
  3. Add the workflow to your repository

See the README for full documentation.

Note on Fork PRs

Secrets are not available to workflows triggered by PRs from forks. The action will only post comments on PRs from branches within the same repository.