Skip to content

Commit 77f78db

Browse files
Build & upload artifacts only on one platform
The extension seems independent on the platform. Let's build only one type of it and remove platform-specific builds in the CI.
1 parent 4cab94a commit 77f78db

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,6 @@ on:
66

77
jobs:
88
build:
9-
strategy:
10-
matrix:
11-
include:
12-
- {target: linux-x64}
13-
- {target: linux-arm64}
14-
- {target: darwin-x64}
15-
- {target: darwin-arm64}
16-
179
runs-on: ubuntu-latest
1810

1911
steps:
@@ -30,9 +22,9 @@ jobs:
3022
- name: Lint
3123
run: npm run lint
3224
- name: Package
33-
run: npx vsce package -o tarantool-vscode-${{ matrix.target }}.vsix --target ${{ matrix.target }}
25+
run: npx vsce package -o tarantool-vscode.vsix
3426
- name: Upload
3527
uses: actions/upload-artifact@v4
3628
with:
37-
name: Tarantool VSCode ${{ matrix.target }}
38-
path: ${{ github.workspace }}/tarantool-vscode*.vsix
29+
name: Tarantool VSCode
30+
path: ${{ github.workspace }}/tarantool-vscode.vsix

0 commit comments

Comments
 (0)