diff --git a/.github/workflows/stable-linux.yml b/.github/workflows/stable-linux.yml index 60f672f..afd8692 100644 --- a/.github/workflows/stable-linux.yml +++ b/.github/workflows/stable-linux.yml @@ -224,7 +224,7 @@ jobs: retention-days: 3 if: env.SHOULD_BUILD == 'yes' && env.SHOULD_DEPLOY == 'no' && github.event.inputs.generate_assets == 'true' - reh: + reh_linux: needs: - check - compile @@ -294,6 +294,76 @@ jobs: retention-days: 3 if: env.SHOULD_DEPLOY == 'no' && github.event.inputs.generate_assets == 'true' + reh_alpine: + needs: + - check + - compile + runs-on: ubuntu-20.04 + strategy: + fail-fast: false + matrix: + include: + - vscode_arch: x64 + npm_arch: x64 + - vscode_arch: arm64 + npm_arch: arm64 + env: + BUILD_SOURCEVERSION: ${{ needs.compile.outputs.BUILD_SOURCEVERSION }} + MS_COMMIT: ${{ needs.check.outputs.MS_COMMIT }} + MS_TAG: ${{ needs.check.outputs.MS_TAG }} + RELEASE_VERSION: ${{ needs.check.outputs.RELEASE_VERSION }} + SHOULD_BUILD: ${{ needs.check.outputs.SHOULD_BUILD }} + SHOULD_DEPLOY: ${{ needs.check.outputs.SHOULD_DEPLOY }} + VSCODE_ARCH: ${{ matrix.vscode_arch }} + if: needs.check.outputs.SHOULD_BUILD == 'yes' || github.event.inputs.generate_assets == 'true' + + steps: + - uses: actions/checkout@v3 + with: + ref: ${{ env.GITHUB_BRANCH }} + + - name: Install GH + run: ./install_gh.sh + if: env.SHOULD_DEPLOY == 'yes' + + - name: Check existing VSCodium tags/releases + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + CHECK_ONLY_REH: 'yes' + run: ./check_tags.sh + + - name: Install libkrb5-dev + run: sudo apt-get install -y libkrb5-dev + if: env.SHOULD_BUILD == 'yes' + + - name: Download vscode artifact + uses: actions/download-artifact@v3 + with: + name: vscode + if: env.SHOULD_BUILD_REH != 'no' || github.event.inputs.generate_assets == 'true' + + - name: Build + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + npm_config_arch: ${{ matrix.npm_arch }} + run: ./package_alpine_reh.sh + if: env.SHOULD_BUILD_REH != 'no' || github.event.inputs.generate_assets == 'true' + + - name: Release + env: + GITHUB_TOKEN: ${{ secrets.STRONGER_GITHUB_TOKEN }} + GITHUB_USERNAME: ${{ github.repository_owner }} + run: ./release.sh + if: env.SHOULD_BUILD_REH != 'no' && env.SHOULD_DEPLOY == 'yes' + + - name: Upload assets + uses: actions/upload-artifact@v4 + with: + name: reh-alpine-${{ matrix.vscode_arch }} + path: assets/ + retention-days: 3 + if: env.SHOULD_DEPLOY == 'no' && github.event.inputs.generate_assets == 'true' + aur: needs: - check diff --git a/build/windows/msi/i18n/vscodium.en-us.wxl b/build/windows/msi/i18n/vscodium.en-us.wxl index 24303fa..6a4f109 100644 --- a/build/windows/msi/i18n/vscodium.en-us.wxl +++ b/build/windows/msi/i18n/vscodium.en-us.wxl @@ -13,9 +13,9 @@ File Associations Register @@PRODUCT_NAME@@ as an editor for supported file types. Files context menu - Add "Open with @@PRODUCT_NAME@@" action to Windows Explorer file contect menu. + Add "Open with @@PRODUCT_NAME@@" action to Windows Explorer file context menu. Directory context menu - Add "Open with @@PRODUCT_NAME@@" action to Windows Explorer directory contect menu. + Add "Open with @@PRODUCT_NAME@@" action to Windows Explorer directory context menu. Add to PATH Add @@PRODUCT_NAME@@ to PATH environment variable. Available after restart. Launch @@PRODUCT_NAME@@ diff --git a/product.json b/product.json index 458adc6..53832fb 100644 --- a/product.json +++ b/product.json @@ -197,14 +197,10 @@ "quickDiffProvider" ], "GitHub.copilot": [ - "inlineCompletionsAdditions", - "interactive", - "terminalDataWriteEvent" + "inlineCompletionsAdditions" ], "GitHub.copilot-nightly": [ - "inlineCompletionsAdditions", - "interactive", - "terminalDataWriteEvent" + "inlineCompletionsAdditions" ], "GitHub.copilot-chat": [ "handleIssueUri", @@ -213,11 +209,11 @@ "terminalExecuteCommandEvent", "terminalSelection", "terminalQuickFixProvider", - "chatProvider", "chatParticipant", "chatParticipantAdditions", "defaultChatParticipant", "chatVariableResolver", + "chatProvider", "mappedEditsProvider", "aiRelatedInformation", "codeActionAI", @@ -242,9 +238,6 @@ "textSearchProvider", "timeline" ], - "GitHub.copilot-nes": [ - "inlineEdit" - ], "ms-python.gather": [ "notebookCellExecutionState" ], diff --git a/src/insider/resources/linux/code.svg b/src/insider/resources/linux/code.svg new file mode 100644 index 0000000..97ffce1 --- /dev/null +++ b/src/insider/resources/linux/code.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/stable/resources/linux/code.svg b/src/stable/resources/linux/code.svg new file mode 100644 index 0000000..7415445 --- /dev/null +++ b/src/stable/resources/linux/code.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/stable.json b/stable.json index 40afb56..9e19c5f 100644 --- a/stable.json +++ b/stable.json @@ -1,4 +1,4 @@ { - "tag": "1.86.2", - "commit": "903b1e9d8990623e3d7da1df3d33db3e42d80eda" + "tag": "1.87.2", + "commit": "863d2581ecda6849923a2118d93a088b0745d9d6" }