tanzhenxin
4e28bd208e
Merge pull request #1710 from QwenLM/mingholy/ci/sdk-release-workflow
...
ci(sdk-release): use stable CLI tags for SDK releases
2026-02-05 16:25:03 +08:00
tanzhenxin
9abb958a23
fix(docker): use scripts/build.js and update workflow for manual builds
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-05 14:52:18 +08:00
mingholy.lmh
8de68f9675
ci(sdk-release): use stable CLI tag for SDK releases
...
- Add 'cli_ref' input parameter to specify CLI version to bundle
- Auto-detect latest stable CLI tag when cli_ref not specified
- Validate that stable SDK releases use tagged CLI versions (not main)
- Record bundled CLI version in SDK dist and release notes
This ensures SDK releases bundle stable, tested CLI code instead of
potentially unstable main branch code.
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-04 14:48:17 +08:00
tanzhenxin
44b7dad966
fix(ci): add --skip-duplicate flag to vsce publish
...
Prevents workflow failure when some platform VSIXes are already
published (e.g., darwin-arm64, darwin-x64) during retry runs.
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-03 15:10:38 +08:00
yiliang114
2779faf010
chore(ci): add webui dependency build step in release workflow
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-01-30 11:32:51 +08:00
tanzhenxin
f964c2a26b
fix(ci): honor manual preview version input
...
When create_preview_release is enabled, allow the workflow_dispatch version input
to control the preview version (and avoid appending a timestamp if a preview id
is already provided) to match user intent.
2026-01-30 11:05:35 +08:00
tanzhenxin
e5b800a79d
fix(vscode-ide-companion): prune ripgrep binaries and remove generic node-pty
...
- Re-enable macOS x64 CI builds using macos-15-intel runner
- Remove generic node-pty dependency in favor of platform-specific @lydell/node-pty-* packages
- Add ripgrep binary pruning for platform-specific builds to reduce VSIX size
- Add Windows workaround to remove npm junction self-references during packaging
2026-01-24 13:18:57 +08:00
tanzhenxin
3d6fe23c3b
refactor(sdk,vscode): extract CLI bundling to dedicated script
...
- Move CLI bundling logic from build.js to bundle-cli.js in SDK package
- Add bundle:cli script to SDK package.json lifecycle hooks
- Remove redundant Build and Bundle step from workflow (prepackage handles it)
- Add repo build step to prepackage.js to ensure workspace artifacts exist
- Fix Windows workspace symlink issue by running npm install from tmpdir
- Remove lint/typecheck from prepackage (handled elsewhere in CI)
2026-01-24 11:35:33 +08:00
tanzhenxin
510610c575
ci(vscode-ide-companion): simplify workflow and fix report-failure job
...
- Remove redundant version update from prepare job (only needed before packaging)
- Use npm run release:version to update all package versions consistently
- Add build and bundle step before packaging
- Fix report-failure job by adding --repo flag to gh issue create
- Temporarily disable darwin-x64 build (macos-latest-large) due to billing
2026-01-24 07:10:08 +08:00
tanzhenxin
4770324df2
ci(vscode-ide-companion): add platform-specific builds to fix node-pty binary mismatch
...
Build separate VSIXes for each platform to ensure native node-pty
binaries match the user's OS, preventing "posix_spawnp failed" errors.
2026-01-24 06:25:43 +08:00
tanzhenxin
c2fbccc002
ci(vscode-ide-companion): add --no-dependencies flag to vsce package commands
...
Fix release workflow failing due to npm dependency validation errors
in monorepo setup where packages are hoisted to root node_modules.
2026-01-23 09:58:08 +08:00
yiliang114
bfe451bb4a
ci(vscode-ide-companion): improve release workflow and fix yaml lint errors
...
- Fix yaml lint errors by properly quoting conditional expressions
- Update package version step to use correct working directory
- Modify test execution to run in the correct directory (packages/vscode-ide-companion)
- Enhance version retrieval logic to use actual package version for preview releases
- Add working directory to all relevant steps for consistency
- Simplify package version update command by removing redundant workspace flag
These changes ensure the release workflow runs correctly and follows
consistent directory structure practices.
2026-01-22 21:40:09 +08:00
yiliang114
605e8709fb
build(vscode): Add VSCode IDE Companion Publish Workflow
2026-01-19 15:04:05 +08:00
mingholy.lmh
7f15256eba
fix: improve release workflow
2026-01-09 18:00:01 +08:00
mingholy.lmh
c81c24d45d
chore: improve release-sdk workflow
2025-12-25 10:46:57 +08:00
mingholy.lmh
4407597794
chore: skip bumping sdk version when release nightly/preview or dry run
2025-12-24 18:12:23 +08:00
mingholy.lmh
2b9140940d
chore: update release-sdk.yml to sync lockfile
2025-12-24 11:43:46 +08:00
mingholy.lmh
4efdea0981
chore: revert sdk-typescript version to 0.1.0 and update release workflow
2025-12-24 11:04:33 +08:00
tanzhenxin
fc1dac9dc7
update
2025-12-22 14:32:51 +08:00
tanzhenxin
338eb9038d
fix e2e workflow
2025-12-22 14:28:36 +08:00
mingholy.lmh
ba87cf63f6
chore: build and bundle CLI for SDK release
2025-12-19 15:44:04 +08:00
mingholy.lmh
00a8c6a924
chore: separate CLI and SDK integration test
2025-12-19 15:44:04 +08:00
mingholy.lmh
96d458fa8c
chore: rename @qwen-code/sdk-typescript to @qwen-code/sdk
2025-12-05 21:47:26 +08:00
mingholy.lmh
2949b33a4e
chore: enhance integration testing for SDK and CLI
2025-12-05 21:05:36 +08:00
mingholy.lmh
427c69ba07
chore: fix sdk release workflow and verified with yamllint and act
2025-12-04 17:52:07 +08:00
mingholy.lmh
c18fed574f
chore: fix RELEASE_TAG fallback in workflow
2025-12-04 17:22:20 +08:00
mingholy.lmh
51b9281774
chore: remove scheduled triggers from SDK release workflow
2025-12-04 17:10:24 +08:00
mingholy.lmh
81c8b3eaec
feat: add GitHub Actions workflow for SDK release automation
2025-12-04 17:10:23 +08:00
pomelo-nwu
87b1ffe017
fix(ci): remove non-existent label from release failure issue creation
2025-11-22 14:23:49 +08:00
tanzhenxin
1577dabf41
fix: release workflow failure
2025-10-27 17:47:03 +08:00
tanzhenxin
be633a80cc
📦 Release qwen-code CLI as a Standalone Bundled Package ( #866 )
2025-10-24 17:08:59 +08:00
tanzhenxin
eb95c131be
Sync upstream Gemini-CLI v0.8.2 ( #838 )
2025-10-23 09:27:04 +08:00
Mingholy
096fabb5d6
chore: re-organize labels for better triage results ( #819 )
...
Qwen Code CI / Lint (GitHub Actions) (push) Has been cancelled
Qwen Code CI / Lint (Javascript) (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:docker-1 (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:none (push) Has been cancelled
Qwen Code CI / Lint (Shell) (push) Has been cancelled
Qwen Code CI / Lint (YAML) (push) Has been cancelled
Qwen Code CI / CodeQL (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:none-1 (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:docker-2 (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:none-2 (push) Has been cancelled
E2E Tests / E2E Test - macOS (push) Has been cancelled
Qwen Code CI / Lint (push) Has been cancelled
Qwen Code CI / Test (push) Has been cancelled
Qwen Code CI / Test-1 (push) Has been cancelled
Qwen Code CI / Test-2 (push) Has been cancelled
Qwen Code CI / Test-3 (push) Has been cancelled
Qwen Code CI / Test-4 (push) Has been cancelled
Qwen Code CI / Test-5 (push) Has been cancelled
Qwen Code CI / Test-6 (push) Has been cancelled
Qwen Code CI / Test-7 (push) Has been cancelled
Qwen Code CI / Test-8 (push) Has been cancelled
Qwen Code CI / Post Coverage Comment (push) Has been cancelled
* chore: re-organize labels for better triage results
* fix: lint issue
* fix: rename gemini to qwen, remove google auth hint
* fix: remove scripts
2025-10-17 19:49:11 +08:00
mingholy.lmh
f19789b381
fix: lint error
2025-09-15 17:26:57 +08:00
mingholy.lmh
e7850703b5
fix: gha issues
2025-09-15 14:48:29 +08:00
mingholy.lmh
14ea33063f
Merge tag 'v0.3.0' into chore/sync-gemini-cli-v0.3.0
2025-09-11 16:26:56 +08:00
Yiheng Xu
17fd843af6
Fix E2E caused by Terminal Bench test ( #529 )
...
Qwen Code CI / Lint (GitHub Actions) (push) Waiting to run
Qwen Code CI / Lint (Javascript) (push) Waiting to run
Qwen Code CI / Lint (Shell) (push) Waiting to run
Qwen Code CI / Lint (YAML) (push) Waiting to run
Qwen Code CI / Lint (push) Blocked by required conditions
Qwen Code CI / Test (push) Blocked by required conditions
Qwen Code CI / Post Coverage Comment (push) Blocked by required conditions
Qwen Code CI / CodeQL (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
* fix e2e
* fix lint
2025-09-08 10:51:14 +08:00
Yiheng Xu
010ad5ddc4
Terminal Bench Integration Test ( #521 )
...
Qwen Code CI / Lint (GitHub Actions) (push) Has been cancelled
Qwen Code CI / Lint (Javascript) (push) Has been cancelled
Qwen Code CI / Lint (Shell) (push) Has been cancelled
Qwen Code CI / Lint (YAML) (push) Has been cancelled
Qwen Code CI / CodeQL (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Has been cancelled
E2E Tests / E2E Test (Linux) - sandbox:none (push) Has been cancelled
E2E Tests / E2E Test - macOS (push) Has been cancelled
Qwen Code CI / Lint (push) Has been cancelled
Qwen Code CI / Test (push) Has been cancelled
Qwen Code CI / Post Coverage Comment (push) Has been cancelled
* integrate terminal bench
* fix ci
* add ci
* fix ci
* fix ci
* parallel ci
* handle timeout
* fix lint
* trigger
2025-09-05 17:02:03 +08:00
tanzhenxin
2572faf726
# 🚀 Sync Gemini CLI v0.2.1 - Major Feature Update ( #483 )
Qwen Code CI / Lint (GitHub Actions) (push) Waiting to run
Qwen Code CI / Lint (Javascript) (push) Waiting to run
Qwen Code CI / Lint (Shell) (push) Waiting to run
Qwen Code CI / Lint (YAML) (push) Waiting to run
Qwen Code CI / Lint (push) Blocked by required conditions
Qwen Code CI / Test (push) Blocked by required conditions
Qwen Code CI / Post Coverage Comment (push) Blocked by required conditions
Qwen Code CI / CodeQL (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
2025-09-01 14:48:55 +08:00
Gaurav
a33293ac60
refactor: improve intermediate result parsing in issue dedup workflow ( #7218 )
2025-08-27 17:14:38 +00:00
tanzhenxin
600c58bbcb
🔧 Miscellaneous Improvements and Refactoring ( #466 )
2025-08-27 17:32:57 +08:00
anthony bushong
ed68f8f03e
feat(actions): create initial eval workflow ( #7127 )
2025-08-27 07:58:49 +00:00
David East
be48414518
fix(ci): Fix self assign action permissions ( #7130 )
2025-08-27 00:25:03 +00:00
tanzhenxin
1baf5d795f
Fix GitHub Workflows Configuration Issues ( #451 )
2025-08-26 16:54:52 +08:00
N. Taylor Mullen
ad71cdab4c
fix(ci): allow release branches to run ( #7060 )
2025-08-25 23:39:32 +00:00
David East
11119c80f7
feat(ci): add self-assign workflow for issues ( #6840 )
2025-08-22 19:16:35 +00:00
matt korwel
c3cf1c61c1
fix(release): fallback to github.sha when ref is not provided ( #6862 )
2025-08-22 12:54:08 -07:00
Jerop Kipruto
c4a788b7b2
fix invalid json in workflow settings ( #6831 )
2025-08-22 16:19:07 +00:00
tanzhenxin
ba64231726
chore: fix ratchet check errors
2025-08-22 12:08:59 +08:00
tanzhenxin
af0439165a
chore: fix action lint errors
2025-08-22 12:00:10 +08:00