Skip to content

Commit 3f21b79

Browse files
committed
Auto merge of rust-lang#14648 - zr40:publish-nightly-vsce-pre-release, r=lnicola
Specify `--pre-release` when publishing vsce nightly According to https://code.visualstudio.com/api/working-with-extensions/publishing-extension#prerelease-extensions, when publishing pre-release versions, `--pre-release` must also be passed in the publish step. Currently the behavior with and without the flag seems to be the same, but since it's documented to be required, don't rely on this staying that way. This flag was previously removed in rust-lang#13020, so this partially reverts that change.
2 parents 8f06f99 + 12cf9b6 commit 3f21b79

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/release.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ jobs:
270270
- name: Publish Extension (Code Marketplace, nightly)
271271
if: github.ref != 'refs/heads/release' && (github.repository == 'rust-analyzer/rust-analyzer' || github.repository == 'rust-lang/rust-analyzer')
272272
working-directory: ./editors/code
273-
run: npx vsce publish --pat ${{ secrets.MARKETPLACE_TOKEN }} --packagePath ../../dist/rust-analyzer-*.vsix
273+
run: npx vsce publish --pat ${{ secrets.MARKETPLACE_TOKEN }} --packagePath ../../dist/rust-analyzer-*.vsix --pre-release
274274

275275
- name: Publish Extension (OpenVSX, nightly)
276276
if: github.ref != 'refs/heads/release' && (github.repository == 'rust-analyzer/rust-analyzer' || github.repository == 'rust-lang/rust-analyzer')

0 commit comments

Comments
 (0)