Skip to content

Conversation

@takaokouji
Copy link
Contributor

Summary

Updates Ruby runtime version from 3.2 to 3.4 for Lambda function to ensure continued AWS support as Ruby 3.2 support is ending soon.

Changes

  • CDK Stack (lib/mesh-v2-stack.ts): Updated Lambda runtime from RUBY_3_2 to RUBY_3_4
  • .ruby-version: Updated from 3.2.9 to 3.4.1
  • .standard.yml: Updated StandardRB configuration to ruby_version: 3.4

Testing

CDK Build: Confirmed TypeScript compilation succeeds with npm run build
CDK Synth: Verified CloudFormation template generation with correct ruby3.4 runtime
Runtime Verification: Confirmed synth output shows Runtime: ruby3.4 for DissolveGroupFunction

Verification Steps

# Build CDK
npm run build

# Verify synth output
npx cdk synth --context stage=stg | grep -i runtime
# Output: Runtime: ruby3.4

Impact

  • No breaking changes to existing functionality
  • Lambda function will use Ruby 3.4 runtime instead of 3.2
  • Ensures compatibility with AWS Lambda support timeline
  • StandardRB linter now uses Ruby 3.4 syntax rules

Related Issue

Fixes #9


🤖 Generated with Claude Code

Updates Ruby runtime version from 3.2 to 3.4 for Lambda function to ensure
continued AWS support as Ruby 3.2 support is ending soon.

Changes:
- Updated Lambda runtime from RUBY_3_2 to RUBY_3_4 in CDK stack
- Updated .ruby-version from 3.2.9 to 3.4.1
- Updated StandardRB configuration to ruby_version 3.4

Verified:
- CDK build succeeds (npm run build)
- CDK synth generates correct CloudFormation template with ruby3.4 runtime

Fixes #9

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@takaokouji takaokouji merged commit a2fb0a9 into main Dec 22, 2025
3 checks passed
@takaokouji takaokouji deleted the fix/bump-ruby-runtime-3.4 branch December 22, 2025 09:02
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.

Lambdaのruby runtimeのバージョンを3.4にあげる

2 participants