RustStack S3
Version updated for https://github.com/tyrchen/ruststack to version v0.3.1.
- This action is used across all versions by 1 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
RustStack is a high-performance, lightweight AWS service emulator compatible with LocalStack, designed for local development and CI pipelines. It supports key AWS services, including S3, DynamoDB, SQS, and SSM Parameter Store, providing fast startup times and low resource usage compared to LocalStack. RustStack automates the emulation of AWS operations, enabling developers to test and debug applications locally without relying on actual AWS infrastructure.
Release notes
0.3.1 - 2026-03-08
Bug Fixes
- (health) remove TCP half-close that breaks Docker health check (#2) - (a08b862) - Tyr Chen
- (lambda) Address code review issues from spec validation - (c15d6db) - Tyr Chen
- (lambda) Address review issues and add boto3 compat test suite - (e544170) - Tyr Chen
- (sns) Address code review issues from spec validation - (6374395) - Tyr Chen
- (sns) Add empty Result elements to void operation XML responses - (b1d1e9f) - Tyr Chen
Features
- (lambda) Add Phase 0 - Lambda model, HTTP, core crates with server integration - (6cd2e80) - Tyr Chen
- (lambda) Add Docker image, GitHub Action, and CI workflow for Lambda - (a4b2b77) - Tyr Chen
- (sns) Add SNS service with Phase 0 MVP operations - (1092661) - Tyr Chen
- (sns) Add Phase 1 - filter policies, tags, PublishBatch, ConfirmSubscription - (e888d08) - Tyr Chen
- (sns) Add Phase 2 - FIFO topics, permissions, data protection - (21a606a) - Tyr Chen
- (sns) Add Phase 3 - platform apps, SMS, and sandbox stubs - (68da576) - Tyr Chen
- (sns) Add Docker image, GitHub Action, and CI workflow for SNS - (c2c0f9d) - Tyr Chen
Miscellaneous Chores
- add specs - (e855084) - Tyr Chen