ci: centralize bun setup to reduce duplication and improve caching

This commit is contained in:
Dax Raad
2025-10-12 00:46:37 -04:00
parent 24a5b16af8
commit 3ad6f84adb
9 changed files with 28 additions and 55 deletions

View File

@@ -19,16 +19,13 @@ jobs:
with:
fetch-depth: 0
- uses: oven-sh/setup-bun@v2
with:
bun-version: 1.3.0
- uses: ./.github/actions/setup-bun
- run: git fetch --force --tags
- run: bun install -g @vscode/vsce
- name: Publish
run: |
bun install
./script/publish
working-directory: ./sdks/vscode
env: