From 3045dec8b3bb174d1d49b17f981606b0c81fa4af Mon Sep 17 00:00:00 2001 From: David <2889367+daveleroy@users.noreply.github.com> Date: Thu, 10 Aug 2023 13:25:07 -0700 Subject: [PATCH] Update sync-build-release.yml --- .github/workflows/sync-build-release-all.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/sync-build-release-all.yml b/.github/workflows/sync-build-release-all.yml index 1e79e54..db558f5 100644 --- a/.github/workflows/sync-build-release-all.yml +++ b/.github/workflows/sync-build-release-all.yml @@ -9,7 +9,7 @@ jobs: vscode-js-debug: uses: ./.github/workflows/sync-build-release.yml - + with: upstream: microsoft/vscode-js-debug repository: vscode-js-debug @@ -17,7 +17,7 @@ jobs: build: | npm install --legacy-peer-deps - node_modules/.bin/gulp vsDebugServerBundle + node_modules/.bin/gulp vsDebugServerBundle mv dist extension zip -r extension.vsix extension @@ -37,7 +37,7 @@ jobs: ./node_modules/.bin/gulp installPythonLibs npm run package mv ms-python-insiders.vsix extension.vsix - + secrets: token: ${{ secrets.PUSH_TOKEN }} @@ -53,7 +53,7 @@ jobs: npm install --legacy-peer-deps npm run build npm run package -- -o extension.vsix - + secrets: token: ${{ secrets.PUSH_TOKEN }} @@ -68,10 +68,11 @@ jobs: build: | sudo apt-get install erlang-dev sudo apt-get install elixir - mix local.hex --force npm install + mix deps.get + MIX_ENV=prod mix compile npx vsce package -o extension.vsix - + secrets: token: ${{ secrets.PUSH_TOKEN }} @@ -86,6 +87,6 @@ jobs: build: | npm install npx vsce package -o extension.vsix - + secrets: token: ${{ secrets.PUSH_TOKEN }}