diff --git a/.dlvr b/.dlvr index 3b64343..9c643be 100644 --- a/.dlvr +++ b/.dlvr @@ -1,5 +1,6 @@ { + "preRun": "npm run build", "dotenv": ".env", "logfilter": ".*#", "remote": "origin", @@ -8,7 +9,13 @@ "provider": "github", "repo": "kununu/vscode-time-machine", "release": { - "draft": true + "draft": true, + "assets": [ + { + "file": "./vscode-time-machine.vsix", + "name": "vscode-time-machine.vsix" + } + ] } } } \ No newline at end of file diff --git a/.gitignore b/.gitignore index 96739d2..dbb5a62 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,6 @@ node_modules .vscode-test/ +*.vsix .vsix .env +*.log diff --git a/.vscodeignore b/.vscodeignore index 499648c..442c4f5 100644 --- a/.vscodeignore +++ b/.vscodeignore @@ -5,3 +5,5 @@ test/** jsconfig.json vsc-extension-quickstart.md .eslintrc.json +.env +.dlvr diff --git a/package.json b/package.json index da2235a..2d5913a 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "scripts": { "release:status": "dlvr status", "release": "dlvr release auto", + "build": "vsce package --out vscode-time-machine.vsix", "postinstall": "node ./node_modules/vscode/bin/install", "test": "node ./node_modules/vscode/bin/test" },