Skip to content

Commit 75e1c5b

Browse files
authored
Update ci.yaml
Attempt to make workflow work in the presence of package in non-root position
1 parent 2fec2c0 commit 75e1c5b

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

.github/workflows/ci.yaml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,27 +47,24 @@ jobs:
4747
if: |
4848
github.event_name == 'release' &&
4949
github.repository_owner == 'quarto-dev'
50-
needs:
51-
- package-extension
5250
steps:
5351
- uses: actions/checkout@v4
5452
- uses: actions/setup-node@v4
5553
with:
5654
node-version: latest
5755
- run: yarn install --immutable --immutable-cache --check-cache
58-
- uses: actions/download-artifact@v4
59-
with:
60-
name: quarto-vscode-${{ github.sha }}
6156

6257
- name: Publish to Open VSX Registry
6358
uses: HaaLeo/publish-vscode-extension@v1
6459
with:
6560
pat: ${{ secrets.OPEN_VSX_TOKEN }}
66-
extensionFile: ${{ needs.package_extension.outputs.vsixPath }}
61+
yarn: true
62+
packagePath: apps/vscode
6763

6864
- name: Publish to Visual Studio Marketplace
6965
uses: HaaLeo/publish-vscode-extension@v1
7066
with:
7167
pat: ${{ secrets.VS_MARKETPLACE_TOKEN }}
72-
extensionFile: ${{ needs.package_extension.outputs.vsixPath }}
73-
registryUrl: https://marketplace.visualstudio.com
68+
registryUrl: https://marketplace.visualstudio.com
69+
yarn: true
70+
packagePath: apps/vscode

0 commit comments

Comments
 (0)