Skip to content

Comments

fix: staging deploy + language support improvements (#128, #139, #140)#149

Merged
mmorris35 merged 3 commits intomainfrom
fix/staging-deploy-and-language-fixes
Feb 15, 2026
Merged

fix: staging deploy + language support improvements (#128, #139, #140)#149
mmorris35 merged 3 commits intomainfrom
fix/staging-deploy-and-language-fixes

Conversation

@mmorris35
Copy link
Owner

Summary

  • Skip workers.dev redirect for staging environment (ENVIRONMENT=staging check)
  • CI: Add staging deploys for fix/** and feat/** branches via wrangler versions upload/deploy
  • Add getLanguageFilePaths() for Java-appropriate paths in scaffolds
  • Replace isPython ternary with getLanguageConfig() supporting all 7 languages
  • Rewrite generateDeferredPhases() to use v2.1/v2.2 numbering instead of Phase X.5
  • Fix resolveTemplateKey() missing cases for java/kotlin/csharp/ruby
  • Use language-appropriate file paths in CLAUDE.md completion notes example

Test plan

🤖 Generated with Claude Code

mmorris35 and others added 3 commits February 14, 2026 09:33
- Skip workers.dev redirect for staging environment (ENVIRONMENT=staging)
- CI: Add staging deploys for fix/** and feat/** branches via versions upload/deploy
- Add getLanguageFilePaths() for Java-appropriate paths in scaffolds
- Replace isPython ternary with getLanguageConfig() supporting all 7 languages
- Rewrite generateDeferredPhases() to use v2.1/v2.2 numbering
- Fix resolveTemplateKey() missing cases for java/kotlin/csharp/ruby

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The --yes flag alone doesn't auto-select the uploaded version.
Capture version ID from upload output and pass it as <id>@100%.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…pletion example

The completion notes example in generated CLAUDE.md was hardcoded with
Python paths (__init__.py, parser.py) regardless of detected language.
Now uses langConfig.completionExample for Java, Rust, Go, TS/JS, C#.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@mmorris35 mmorris35 merged commit a4dd211 into main Feb 15, 2026
4 checks passed
@mmorris35 mmorris35 deleted the fix/staging-deploy-and-language-fixes branch February 15, 2026 02:10
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