diff --git a/.github/workflows/publish-extensions.yml b/.github/workflows/publish-extensions.yml index 3d9a31901..735c042c2 100644 --- a/.github/workflows/publish-extensions.yml +++ b/.github/workflows/publish-extensions.yml @@ -31,14 +31,14 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4.1.0 + - uses: actions/setup-node@v4.2.0 with: - node-version: "18.x" + node-version: "20.x" - uses: oven-sh/setup-bun@v2 with: bun-version: latest - name: Set up pyenv - uses: "gabrielfalcao/pyenv-action@2f49ca7587f9d0663d13f1147b78d3361417eaf7" + uses: "gabrielfalcao/pyenv-action@32ef4d2c861170ce17ded56d10329d83f4c8f797" with: command: python --version - name: Set default global version @@ -54,7 +54,7 @@ jobs: sudo apt-get update sudo apt-get install libpango1.0-dev libgif-dev - run: npm install - - run: npm i -g @vscode/vsce + - run: npm i -g @vscode/vsce pnpm - run: node publish-extensions env: OVSX_PAT: ${{ secrets.OVSX_PAT }} @@ -93,7 +93,7 @@ jobs: if: ${{ !github.event.inputs.extensions }} # only run on full runs steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4.1.0 + - uses: actions/setup-node@v4.2.0 with: node-version: "18.x" - run: npm install diff --git a/.github/workflows/publish-once.yml b/.github/workflows/publish-once.yml index 1a7f199db..9baa54516 100644 --- a/.github/workflows/publish-once.yml +++ b/.github/workflows/publish-once.yml @@ -19,7 +19,7 @@ jobs: name: node publish-extensions runs-on: ubuntu-latest steps: - - uses: actions/setup-node@v4.1.0 + - uses: actions/setup-node@v4.2.0 with: node-version: "20.x" - name: Download extension file diff --git a/.github/workflows/validate-pr.yml b/.github/workflows/validate-pr.yml index e084ab1cf..8e2c3194f 100644 --- a/.github/workflows/validate-pr.yml +++ b/.github/workflows/validate-pr.yml @@ -14,16 +14,16 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4.1.0 + - uses: actions/setup-node@v4.2.0 with: node-version: "18.x" - uses: oven-sh/setup-bun@v2 with: bun-version: latest - run: npm install - - run: npm i -g @vscode/vsce + - run: npm i -g @vscode/vsce pnpm - name: Set up pyenv - uses: "gabrielfalcao/pyenv-action@2f49ca7587f9d0663d13f1147b78d3361417eaf7" + uses: "gabrielfalcao/pyenv-action@32ef4d2c861170ce17ded56d10329d83f4c8f797" with: command: python --version - name: Set default global version diff --git a/.gitpod.yml b/.gitpod.yml index ef2bf4436..e5c730ab5 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -1,5 +1,5 @@ tasks: - init: | - npm i -g @vscode/vsce + npm i -g @vscode/vsce pnpm curl -fsSL https://bun.sh/install | bash npm i diff --git a/extension-control/extensions.json b/extension-control/extensions.json index 962ca91c2..a1be57e20 100644 --- a/extension-control/extensions.json +++ b/extension-control/extensions.json @@ -1,6 +1,7 @@ { "malicious": [ - "kyntrack.log-matrix" + "kyntrack.log-matrix", + "bipro.bipro-dev" ], "search": [ { @@ -36,6 +37,13 @@ } ], "deprecated": { + "decodetalkers.neocmake-lsp-vscode": { + "disallowInstall": false, + "extension": { + "id": "decodetalkers.neocmakelsp-vscode", + "displayName": "CMake Language" + } + }, "msjsdiag.debugger-for-chrome": { "disallowInstall": true, "extension": { @@ -376,6 +384,41 @@ "id": "redhat.apache-camel-extension-pack", "displayName": "Extension Pack for Apache Camel by Red Hat" } + }, + "kleinesfilmroellchen.serenity-dsl-syntaxhighlight": { + "disallowInstall": true, + "extension": { + "id": "kleinesfilmroellchen.serenity-dsl-syntaxhighlight", + "displayName": "SerenityOS DSL Syntax Highlight" + } + }, + "Boundary.baml-extension-preview": { + "disallowInstall": true, + "extension": { + "id": "Boundary.baml-extension", + "displayName": "BAML" + } + }, + "lifeart.vscode-ember-unstable": { + "disallowInstall": true, + "extension": { + "id": "EmberTooling.vscode-ember", + "displayName": "Ember Language Server" + } + }, + "ms-vscode.azure-account": { + "disallowInstall": true, + "extension": { + "id": "ms-azuretools.vscode-azureresourcegroups", + "displayName": "Azure Resources" + } + }, + "adamcowley.neo4j-vscode": { + "disallowInstall": true, + "extension": { + "id": "neo4j-extensions.neo4j-for-vscode", + "displayName": "Neo4j for VS Code" + } } }, "migrateToPreRelease": { @@ -386,7 +429,11 @@ "ms-vscode.PowerShell-Preview": { "id": "ms-vscode.PowerShell", "displayName": "PowerShell" + }, + "hediet.vscode-drawio-insiders-build": { + "id": "hediet.vscode-drawio", + "displayName": "Draw.io Integration" } }, "extensionsEnabledWithPreRelease": [] -} \ No newline at end of file +} diff --git a/extension-control/update.ts b/extension-control/update.ts index 150371fb6..8a1057c21 100644 --- a/extension-control/update.ts +++ b/extension-control/update.ts @@ -137,6 +137,7 @@ const totalNumberAfter = Object.keys(updatedData) console.log(`Total number of entries before: ${totalNumberBefore}`); console.log(`Total number of entries after: ${totalNumberAfter}`); +console.log("Missing dependencies:", missingDependency); console.log(diff(updatedData, localData)); diff --git a/extensions.json b/extensions.json index 1b0ef70cc..7b9ba4bf0 100644 --- a/extensions.json +++ b/extensions.json @@ -137,7 +137,12 @@ "repository": "https://github.com/bpruitt-goddard/vscode-mermaid-syntax-highlight" }, "bradlc.vscode-tailwindcss": { - "repository": "https://github.com/tailwindlabs/tailwindcss-intellisense" + "repository": "https://github.com/tailwindlabs/tailwindcss-intellisense", + "location": "packages/vscode-tailwindcss", + "custom": [ + "npx -y pnpm install", + "cd packages/vscode-tailwindcss && vsce package --no-dependencies -o extension.vsix" + ] }, "BriteSnow.vscode-toggle-quotes": { "repository": "https://github.com/BriteSnow/vscode-toggle-quotes" @@ -281,9 +286,6 @@ "eamodio.gitlens": { "repository": "https://github.com/eamodio/vscode-gitlens" }, - "eclipse-cdt.cdt-gdb-vscode": { - "repository": "https://github.com/eclipse-cdt/cdt-gdb-vscode" - }, "ecmel.vscode-html-css": { "repository": "https://github.com/ecmel/vscode-html-css" }, @@ -597,6 +599,9 @@ "lextudio.restructuredtext": { "repository": "https://github.com/vscode-restructuredtext/vscode-restructuredtext" }, + "Linhmtran168.mac-ca-vscode": { + "repository": "https://github.com/linhmtran168/mac-ca-vscode" + }, "lintangwisesa.arduino": { "repository": "https://github.com/LintangWisesa/VScode-Arduino-Theme" }, @@ -1390,6 +1395,9 @@ "tonsky.theme-alabaster": { "repository": "https://github.com/tonsky/vscode-theme-alabaster" }, + "tonybaloney.vscode-pets": { + "repository": "https://github.com/tonybaloney/vscode-pets" + }, "torn4dom4n.latex-support": { "repository": "https://github.com/AREA44/vscode-LaTeX-support" },