Skip to content

fix: add missing Qwen support to release workflow and agent scripts#321

Merged
localden merged 1 commit intogithub:mainfrom
ahmet-cetinkaya:fix/qwen-release-assets
Sep 18, 2025
Merged

fix: add missing Qwen support to release workflow and agent scripts#321
localden merged 1 commit intogithub:mainfrom
ahmet-cetinkaya:fix/qwen-release-assets

Conversation

@ahmet-cetinkaya
Copy link
Contributor

@ahmet-cetinkaya ahmet-cetinkaya commented Sep 17, 2025

Summary

  • Add Qwen template assets to release workflow for proper distribution
  • Include qwen case in bash/powershell agent context update scripts
  • Fix missing spec-kit-template-qwen-sh/ps release assets issue
  • Ensure Qwen support consistency across all tooling components

Context

This PR addresses the critical release problem identified in #182 (comment) where users reported missing spec-kit-template-qwen-sh release assets causing initialization failures.

Based on comparison with the original Qwen implementation (#182), this PR adds the missing pieces that were not included when Qwen support was initially added.

Changes Made

  • Release workflow: Added Qwen assets to both release notes and GitHub release creation
  • Bash scripts: Added qwen case and QWEN_FILE variable to update-agent-context.sh
  • PowerShell scripts: Added qwen case and $qwenFile variable to update-agent-context.ps1
  • Documentation: Updated usage messages and error handling to include Qwen

Test plan

  • Verify release workflow includes Qwen assets in both release notes and GitHub release creation
  • Confirm bash/powershell scripts support qwen agent type
  • Test that all agent scripts maintain consistent functionality
  • Validate next release properly generates and distributes Qwen template files

References

- Add Qwen template assets to release workflow for proper distribution
- Include qwen case in bash/powershell agent context update scripts
- Fix missing spec-kit-template-qwen-sh/ps release assets issue
- Ensure Qwen support consistency across all tooling components

Resolves critical release problem where Qwen templates were generated
but not included in GitHub releases, causing initialization failures.
@localden localden merged commit f6e4714 into github:main Sep 18, 2025
jellydn pushed a commit to jellydn/spec-kit that referenced this pull request Sep 30, 2025
…ssets

fix: add missing Qwen support to release workflow and agent scripts
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.

2 participants

Comments