Skip to content

Releases: LeftSize/leftsize-action

v1.0.1 - Pre-built Container Distribution

Choose a tag to compare

@mivano mivano released this 02 Jan 23:50

Changes

  • Switched to pre-built container image distribution
  • Users now pull images from GHCR instead of building on every run
  • Fixed Dockerfile (added unzip package)
  • Simplified dependencies to use c7n[azure] bundle
  • Reduces workflow runtime from 2-3 minutes to 5-10 seconds

Container Images

  • ghcr.io/leftsize/leftsize-action:v1 (major version, auto-updates)
  • ghcr.io/leftsize/leftsize-action:v1.0.1 (pinned version)
  • ghcr.io/leftsize/leftsize-action:main (latest from main branch)

Policies are embedded in the container for offline operation and version consistency.

v1.0.0 - Initial Release

Choose a tag to compare

@mivano mivano released this 31 Oct 12:45

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

1.0.0 - 2025-10-29

Added

  • Initial release of LeftSize GitHub Action
  • Support for Azure cloud provider
  • Support for AWS cloud provider
  • OIDC authentication for both Azure and AWS
  • Include/exclude policy filtering
  • Multi-subscription/multi-region scanning
  • Custom policy support
  • GitHub Actions outputs (findings-count, findings-submitted, findings-json)
  • Comprehensive README with setup guides
  • Safe, read-only scanning (100% non-destructive)

Policies Included

Azure

  • azure-cost-optimization.yml (idle VMs, unattached disks, unused IPs, App Service Plans, Load Balancers)
  • azure-governance.yml (security groups, tagging, encryption)
  • azure-deprecations.yml (deprecated services)
  • azure-aks-optimization.yml (AKS cost optimization)

AWS

  • aws-cost-optimization.yml (idle instances, unattached volumes, unused IPs, snapshots)
  • aws-governance.yml (security groups, tagging, encryption)