Compare commits

..

13 Commits

Author SHA1 Message Date
LinuxServer-CI
2076aef43e
Bot Updating Package Versions 2026-05-16 20:54:26 +00:00
LinuxServer-CI
463c078495
Bot Updating Templated Files 2026-05-09 20:47:49 +00:00
LinuxServer-CI
bf6019fb3c
Bot Updating Package Versions 2026-05-06 23:34:41 +00:00
LinuxServer-CI
a9abb1ecfd
Bot Updating Package Versions 2026-05-02 20:46:13 +00:00
LinuxServer-CI
4773f2d5f8
Bot Updating Package Versions 2026-04-23 21:28:25 +00:00
LinuxServer-CI
98c1d8a67e
Bot Updating Package Versions 2026-04-16 19:50:46 +00:00
LinuxServer-CI
ca2f347750
Bot Updating Package Versions 2026-04-11 20:39:35 +00:00
LinuxServer-CI
313115e1f3
Bot Updating Package Versions 2026-04-08 22:12:03 +00:00
LinuxServer-CI
692e50d337
Bot Updating Package Versions 2026-04-06 21:10:18 +00:00
LinuxServer-CI
f0a9aeb116
Bot Updating Templated Files 2026-04-04 20:35:59 +00:00
LinuxServer-CI
43f3feea6b
Bot Updating Package Versions 2026-04-04 09:12:54 +00:00
LinuxServer-CI
5fa1fedf09
Bot Updating Package Versions 2026-04-03 21:07:27 +00:00
LinuxServer-CI
3f3cc1e113
Bot Updating Package Versions 2026-04-02 18:14:03 +00:00
2 changed files with 171 additions and 146 deletions

192
Jenkinsfile vendored
View File

@ -75,6 +75,8 @@ pipeline {
''' '''
script{ script{
env.EXIT_STATUS = '' env.EXIT_STATUS = ''
env.CI_TEST_ATTEMPTED = ''
env.PUSH_ATTEMPTED = ''
env.LS_RELEASE = sh( env.LS_RELEASE = sh(
script: '''docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:latest 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''', script: '''docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:latest 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''',
returnStdout: true).trim() returnStdout: true).trim()
@ -871,6 +873,7 @@ pipeline {
script{ script{
env.CI_URL = 'https://ci-tests.linuxserver.io/' + env.IMAGE + '/' + env.META_TAG + '/index.html' env.CI_URL = 'https://ci-tests.linuxserver.io/' + env.IMAGE + '/' + env.META_TAG + '/index.html'
env.CI_JSON_URL = 'https://ci-tests.linuxserver.io/' + env.IMAGE + '/' + env.META_TAG + '/report.json' env.CI_JSON_URL = 'https://ci-tests.linuxserver.io/' + env.IMAGE + '/' + env.META_TAG + '/report.json'
env.CI_TEST_ATTEMPTED = 'true'
} }
sh '''#! /bin/bash sh '''#! /bin/bash
set -e set -e
@ -923,6 +926,9 @@ pipeline {
environment name: 'EXIT_STATUS', value: '' environment name: 'EXIT_STATUS', value: ''
} }
steps { steps {
script{
env.PUSH_ATTEMPTED = 'true'
}
retry_backoff(5,5) { retry_backoff(5,5) {
sh '''#! /bin/bash sh '''#! /bin/bash
set -e set -e
@ -952,11 +958,18 @@ pipeline {
environment name: 'EXIT_STATUS', value: '' environment name: 'EXIT_STATUS', value: ''
} }
steps { steps {
script{
env.PUSH_ATTEMPTED = 'true'
}
retry_backoff(5,5) { retry_backoff(5,5) {
sh '''#! /bin/bash sh '''#! /bin/bash
set -e set -e
for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do
[[ ${MANIFESTIMAGE%%/*} =~ \\. ]] && MANIFESTIMAGEPLUS="${MANIFESTIMAGE}" || MANIFESTIMAGEPLUS="docker.io/${MANIFESTIMAGE}" if [[ "${MANIFESTIMAGE%%/*}" =~ \\. ]]; then
MANIFESTIMAGEPLUS="${MANIFESTIMAGE}"
else
MANIFESTIMAGEPLUS="docker.io/${MANIFESTIMAGE}"
fi
IFS=',' read -ra CACHE <<< "$BUILDCACHE" IFS=',' read -ra CACHE <<< "$BUILDCACHE"
for i in "${CACHE[@]}"; do for i in "${CACHE[@]}"; do
if [[ "${MANIFESTIMAGEPLUS}" == "$(cut -d "/" -f1 <<< ${i})"* ]]; then if [[ "${MANIFESTIMAGEPLUS}" == "$(cut -d "/" -f1 <<< ${i})"* ]]; then
@ -1073,98 +1086,13 @@ EOF
) ''' ) '''
} }
} }
// If this is a Pull request send the CI link as a comment on it
stage('Pull Request Comment') {
when {
not {environment name: 'CHANGE_ID', value: ''}
environment name: 'EXIT_STATUS', value: ''
}
steps {
sh '''#! /bin/bash
# Function to retrieve JSON data from URL
get_json() {
local url="$1"
local response=$(curl -s "$url")
if [ $? -ne 0 ]; then
echo "Failed to retrieve JSON data from $url"
return 1
fi
local json=$(echo "$response" | jq .)
if [ $? -ne 0 ]; then
echo "Failed to parse JSON data from $url"
return 1
fi
echo "$json"
}
build_table() {
local data="$1"
# Get the keys in the JSON data
local keys=$(echo "$data" | jq -r 'to_entries | map(.key) | .[]')
# Check if keys are empty
if [ -z "$keys" ]; then
echo "JSON report data does not contain any keys or the report does not exist."
return 1
fi
# Build table header
local header="| Tag | Passed |\\n| --- | --- |\\n"
# Loop through the JSON data to build the table rows
local rows=""
for build in $keys; do
local status=$(echo "$data" | jq -r ".[\\"$build\\"].test_success")
if [ "$status" = "true" ]; then
status="✅"
else
status="❌"
fi
local row="| "$build" | "$status" |\\n"
rows="${rows}${row}"
done
local table="${header}${rows}"
local escaped_table=$(echo "$table" | sed 's/\"/\\\\"/g')
echo "$escaped_table"
}
if [[ "${CI}" = "true" ]]; then
# Retrieve JSON data from URL
data=$(get_json "$CI_JSON_URL")
# Create table from JSON data
table=$(build_table "$data")
echo -e "$table"
curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
-H "Accept: application/vnd.github.v3+json" \
"https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \
-d "{\\"body\\": \\"I am a bot, here are the test results for this PR: \\n${CI_URL}\\n${SHELLCHECK_URL}\\n${table}\\"}"
else
curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
-H "Accept: application/vnd.github.v3+json" \
"https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \
-d "{\\"body\\": \\"I am a bot, here is the pushed image/manifest for this PR: \\n\\n\\`${GITHUBIMAGE}:${META_TAG}\\`\\"}"
fi
'''
}
}
} }
/* ###################### /* ######################
Send status to Discord Comment on PR and Send status to Discord
###################### */ ###################### */
post { post {
always { always {
sh '''#!/bin/bash script {
rm -rf /config/.ssh/id_sign
rm -rf /config/.ssh/id_sign.pub
git config --global --unset gpg.format
git config --global --unset user.signingkey
git config --global --unset commit.gpgsign
'''
script{
env.JOB_DATE = sh( env.JOB_DATE = sh(
script: '''date '+%Y-%m-%dT%H:%M:%S%:z' ''', script: '''date '+%Y-%m-%dT%H:%M:%S%:z' ''',
returnStdout: true).trim() returnStdout: true).trim()
@ -1207,6 +1135,94 @@ EOF
"username": "Jenkins"}' ${BUILDS_DISCORD} ''' "username": "Jenkins"}' ${BUILDS_DISCORD} '''
} }
} }
script {
if (env.GITHUBIMAGE =~ /lspipepr/){
if (env.CI_TEST_ATTEMPTED == "true" || env.PUSH_ATTEMPTED == "true"){
sh '''#! /bin/bash
# Function to retrieve JSON data from URL
get_json() {
local url="$1"
local response=$(curl -s "$url")
if [ $? -ne 0 ]; then
echo "Failed to retrieve JSON data from $url"
return 1
fi
local json=$(echo "$response" | jq .)
if [ $? -ne 0 ]; then
echo "Failed to parse JSON data from $url"
return 1
fi
echo "$json"
}
build_table() {
local data="$1"
# Get the keys in the JSON data
local keys=$(echo "$data" | jq -r 'to_entries | map(.key) | .[]')
# Check if keys are empty
if [ -z "$keys" ]; then
echo "JSON report data does not contain any keys or the report does not exist."
return 1
fi
# Build table header
local header="| Tag | Passed |\\n| --- | --- |\\n"
# Loop through the JSON data to build the table rows
local rows=""
for build in $keys; do
local status=$(echo "$data" | jq -r ".[\\"$build\\"].test_success")
if [ "$status" = "true" ]; then
status="✅"
else
status="❌"
fi
local row="| "$build" | "$status" |\\n"
rows="${rows}${row}"
done
local table="${header}${rows}"
local escaped_table=$(echo "$table" | sed 's/\"/\\\\"/g')
echo "$escaped_table"
}
if [[ "${CI}" = "true" ]]; then
# Retrieve JSON data from URL
data=$(get_json "$CI_JSON_URL")
# Create table from JSON data
table=$(build_table "$data")
echo -e "$table"
curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
-H "Accept: application/vnd.github.v3+json" \
"https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \
-d "{\\"body\\": \\"I am a bot, here are the test results for this PR for commit ${COMMIT_SHA:0:7} : \\n${CI_URL}\\n${SHELLCHECK_URL}\\n${table}\\"}"
else
curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
-H "Accept: application/vnd.github.v3+json" \
"https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \
-d "{\\"body\\": \\"I am a bot, here is the pushed image/manifest for this PR for commit ${COMMIT_SHA:0:7} : \\n\\n\\`${GITHUBIMAGE}:${META_TAG}\\`\\"}"
fi
'''
} else {
sh '''#! /bin/bash
curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
-H "Accept: application/vnd.github.v3+json" \
"https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \
-d "{\\"body\\": \\"I am a bot, the build for PR commit ${COMMIT_SHA:0:7} failed and as a result no CI test was attempted and no images were pushed.\\"}"
'''
}
}
}
sh '''#!/bin/bash
rm -rf /config/.ssh/id_sign
rm -rf /config/.ssh/id_sign.pub
git config --global --unset gpg.format
git config --global --unset user.signingkey
git config --global --unset commit.gpgsign
'''
} }
cleanup { cleanup {
sh '''#! /bin/bash sh '''#! /bin/bash

View File

@ -1,44 +1,45 @@
NAME VERSION TYPE NAME VERSION TYPE
@anthropic-ai/sandbox-runtime 0.0.23 npm @anthropic-ai/sandbox-runtime 0.0.49 npm
@babel/runtime 7.28.6 npm @babel/runtime 7.28.6 npm
@coder/logger 3.0.1 npm @coder/logger 3.0.1 npm
@emnapi/runtime 1.10.0 npm (+1 duplicate)
@epic-web/invariant 1.0.0 npm @epic-web/invariant 1.0.0 npm
@github/copilot 1.0.34 npm
@github/copilot 1.0.38 npm
@github/copilot-sdk 0.2.2 npm
@img/sharp-wasm32 0.34.5 npm (+1 duplicate)
@isaacs/fs-minipass 4.0.1 npm
@microsoft/1ds-core-js 3.2.13 npm @microsoft/1ds-core-js 3.2.13 npm
@microsoft/1ds-post-js 3.2.13 npm @microsoft/1ds-post-js 3.2.13 npm
@microsoft/applicationinsights-core-js 2.8.15 npm @microsoft/applicationinsights-core-js 2.8.15 npm
@microsoft/applicationinsights-shims 2.0.2 npm @microsoft/applicationinsights-shims 2.0.2 npm
@microsoft/dynamicproto-js 1.1.9 npm @microsoft/dynamicproto-js 1.1.9 npm
@parcel/watcher 2.5.6 npm @parcel/watcher 2.5.6 npm
@parcel/watcher-linux-x64-glibc 2.5.6 npm
@parcel/watcher-linux-x64-musl 2.5.6 npm
@phc/format 1.0.0 npm @phc/format 1.0.0 npm
@pondwader/socks5-server 1.0.10 npm @pondwader/socks5-server 1.0.10 npm
@tootallnate/once 3.0.1 npm @tootallnate/once 3.0.1 npm
@tootallnate/quickjs-emscripten 0.23.0 npm @tootallnate/quickjs-emscripten 0.23.0 npm
@types/lodash 4.17.23 npm @vscode/copilot-typescript-server-plugin 1.0.0 npm
@types/lodash-es 4.17.12 npm
@vscode/deviceid 0.1.4 npm @vscode/deviceid 0.1.4 npm
@vscode/fs-copyfile 2.0.0 npm
@vscode/iconv-lite-umd 0.7.1 npm @vscode/iconv-lite-umd 0.7.1 npm
@vscode/native-watchdog 1.4.6 npm @vscode/native-watchdog 1.4.6 npm
@vscode/proxy-agent 0.39.1 npm @vscode/proxy-agent 0.41.0 npm
@vscode/ripgrep 1.17.1 npm @vscode/ripgrep 1.17.1 npm
@vscode/spdlog 0.15.7 npm @vscode/spdlog 0.15.8 npm
@vscode/tree-sitter-wasm 0.3.0 npm @vscode/sqlite3 5.1.12-vscode npm
@vscode/tree-sitter-wasm 0.3.1 npm
@vscode/vscode-languagedetection 1.0.23 npm @vscode/vscode-languagedetection 1.0.23 npm
@vscode/windows-process-tree 0.6.3 npm @xterm/addon-clipboard 0.3.0-beta.197 npm
@vscode/windows-registry 1.2.0 npm @xterm/addon-image 0.10.0-beta.197 npm
@xterm/addon-clipboard 0.3.0-beta.191 npm @xterm/addon-ligatures 0.11.0-beta.197 npm
@xterm/addon-image 0.10.0-beta.191 npm @xterm/addon-progress 0.3.0-beta.197 npm
@xterm/addon-ligatures 0.11.0-beta.191 npm @xterm/addon-search 0.17.0-beta.197 npm
@xterm/addon-progress 0.3.0-beta.191 npm @xterm/addon-serialize 0.15.0-beta.197 npm
@xterm/addon-search 0.17.0-beta.191 npm @xterm/addon-unicode11 0.10.0-beta.197 npm
@xterm/addon-serialize 0.15.0-beta.191 npm @xterm/addon-webgl 0.20.0-beta.196 npm
@xterm/addon-unicode11 0.10.0-beta.191 npm @xterm/headless 6.1.0-beta.197 npm
@xterm/addon-webgl 0.20.0-beta.190 npm @xterm/xterm 6.1.0-beta.197 npm
@xterm/headless 6.1.0-beta.191 npm
@xterm/xterm 6.1.0-beta.191 npm
ConPTY Interface Library 1.23.251008001 binary (+1 duplicate)
Console Window and PTY Host (Open Source) 1.23.251008001 binary (+1 duplicate)
Microsoft.PowerShell.PSReadLine 2.4.3 dotnet Microsoft.PowerShell.PSReadLine 2.4.3 dotnet
Microsoft.PowerShell.PSReadLine.Polyfiller 1.0.0.0 dotnet (+1 duplicate) Microsoft.PowerShell.PSReadLine.Polyfiller 1.0.0.0 dotnet (+1 duplicate)
Microsoft.PowerShell.Pager 1.0.0.0 dotnet Microsoft.PowerShell.Pager 1.0.0.0 dotnet
@ -50,14 +51,15 @@ apt 2.8.3 d
apt-utils 2.8.3 deb apt-utils 2.8.3 deb
argon2 0.44.0 npm argon2 0.44.0 npm
argparse 2.0.1 npm argparse 2.0.1 npm
asn1 0.2.6 npm
ast-types 0.13.4 npm ast-types 0.13.4 npm
base-files 13ubuntu10.4 deb base-files 13ubuntu10.4 deb
base-passwd 3.6.3build1 deb base-passwd 3.6.3build1 deb
base64-js 1.5.1 npm base64-js 1.5.1 npm
bash 5.2.21-2ubuntu4 deb bash 5.2.21-2ubuntu4 deb
basic-ftp 5.2.0 npm basic-ftp 5.3.0 npm
bat 10.0.0 npm bat 10.0.0 npm
beep-boop 1.2.3 npm bcrypt-pbkdf 1.0.2 npm
bindings 1.5.0 npm bindings 1.5.0 npm
bl 4.1.0 npm bl 4.1.0 npm
body-parser 2.2.2 npm body-parser 2.2.2 npm
@ -75,9 +77,10 @@ call-bound 1.0.4 n
catatonit 0.1.7-1 deb catatonit 0.1.7-1 deb
charenc 0.0.2 npm charenc 0.0.2 npm
chownr 1.1.4 npm chownr 1.1.4 npm
chownr 3.0.0 npm
clojure 10.0.0 npm clojure 10.0.0 npm
code-server 1.112.0 npm code-server 1.118.0 npm
code-server 4.112.0 npm code-server 4.118.0 npm
coffeescript 10.0.0 npm coffeescript 10.0.0 npm
commander 12.1.0 npm commander 12.1.0 npm
commander 8.3.0 npm commander 8.3.0 npm
@ -90,6 +93,7 @@ cookie 0.7.2 n
cookie-parser 1.4.7 npm cookie-parser 1.4.7 npm
cookie-signature 1.0.6 npm cookie-signature 1.0.6 npm
cookie-signature 1.2.2 npm cookie-signature 1.2.2 npm
copilot-chat 0.46.0 npm
coreutils 9.4-3ubuntu6.2 deb coreutils 9.4-3ubuntu6.2 deb
cpp 10.0.0 npm cpp 10.0.0 npm
cron 3.0pl1-184ubuntu2 deb cron 3.0pl1-184ubuntu2 deb
@ -100,7 +104,7 @@ crypt 0.0.2 n
csharp 10.0.0 npm csharp 10.0.0 npm
css 10.0.0 npm css 10.0.0 npm
css-language-features 10.0.0 npm css-language-features 10.0.0 npm
curl 8.5.0-2ubuntu10.8 deb curl 8.5.0-2ubuntu10.9 deb
dart 10.0.0 npm dart 10.0.0 npm
dash 0.5.12-6ubuntu5 deb dash 0.5.12-6ubuntu5 deb
data-uri-to-buffer 6.0.2 npm data-uri-to-buffer 6.0.2 npm
@ -121,7 +125,7 @@ diffutils 1:3.10-1build1 d
dirmngr 2.4.4-2ubuntu17.4 deb dirmngr 2.4.4-2ubuntu17.4 deb
docker 10.0.0 npm docker 10.0.0 npm
dotenv 10.0.0 npm dotenv 10.0.0 npm
dpkg 1.22.6ubuntu6.5 deb dpkg 1.22.6ubuntu6.6 deb
dunder-proto 1.0.1 npm dunder-proto 1.0.1 npm
e2fsprogs 1.47.0-2.4~exp1ubuntu4.1 deb e2fsprogs 1.47.0-2.4~exp1ubuntu4.1 deb
ee-first 1.1.1 npm ee-first 1.1.1 npm
@ -147,7 +151,7 @@ fd-slicer 1.1.0 n
file-uri-to-path 1.0.0 npm file-uri-to-path 1.0.0 npm
finalhandler 2.1.1 npm finalhandler 2.1.1 npm
findutils 4.9.0-5build1 deb findutils 4.9.0-5build1 deb
follow-redirects 1.15.11 npm follow-redirects 1.16.0 npm
forwarded 0.2.0 npm forwarded 0.2.0 npm
fresh 2.0.0 npm fresh 2.0.0 npm
fs-constants 1.0.0 npm fs-constants 1.0.0 npm
@ -215,9 +219,9 @@ isexe 2.0.0 n
jake 10.0.0 npm jake 10.0.0 npm
java 10.0.0 npm java 10.0.0 npm
javascript 10.0.0 npm javascript 10.0.0 npm
jq 1.7.1-3ubuntu0.24.04.1 deb jq 1.7.1-3ubuntu0.24.04.2 deb
js-base64 3.7.7 npm js-base64 3.7.7 npm
js-debug 1.112.0 npm js-debug 1.117.0 npm
js-debug-companion 1.1.3 npm js-debug-companion 1.1.3 npm
js-yaml 4.1.1 npm js-yaml 4.1.1 npm
jsbn 1.1.0 npm jsbn 1.1.0 npm
@ -235,7 +239,7 @@ latex 10.0.0 n
less 10.0.0 npm less 10.0.0 npm
less 590-2ubuntu2.1 deb less 590-2ubuntu2.1 deb
libacl1 2.3.2-1build1.1 deb libacl1 2.3.2-1build1.1 deb
libapparmor1 4.0.1really4.0.1-0ubuntu0.24.04.5 deb libapparmor1 4.0.1really4.0.1-0ubuntu0.24.04.6 deb
libapt-pkg6.0t64 2.8.3 deb libapt-pkg6.0t64 2.8.3 deb
libassuan0 2.5.6-1build1 deb libassuan0 2.5.6-1build1 deb
libatomic1 14.2.0-4ubuntu2~24.04.1 deb libatomic1 14.2.0-4ubuntu2~24.04.1 deb
@ -249,12 +253,12 @@ libbz2-1.0 1.0.8-5.1build0.1 d
libc-bin 2.39-0ubuntu8.7 deb libc-bin 2.39-0ubuntu8.7 deb
libc6 2.39-0ubuntu8.7 deb libc6 2.39-0ubuntu8.7 deb
libcap-ng0 0.8.4-2build2 deb libcap-ng0 0.8.4-2build2 deb
libcap2 1:2.66-5ubuntu2.2 deb libcap2 1:2.66-5ubuntu2.4 deb
libcbor0.10 0.10.2-1.2ubuntu2 deb libcbor0.10 0.10.2-1.2ubuntu2 deb
libcom-err2 1.47.0-2.4~exp1ubuntu4.1 deb libcom-err2 1.47.0-2.4~exp1ubuntu4.1 deb
libcrypt1 1:4.4.36-4build1 deb libcrypt1 1:4.4.36-4build1 deb
libcurl3t64-gnutls 8.5.0-2ubuntu10.8 deb libcurl3t64-gnutls 8.5.0-2ubuntu10.9 deb
libcurl4t64 8.5.0-2ubuntu10.8 deb libcurl4t64 8.5.0-2ubuntu10.9 deb
libdb5.3t64 5.3.28+dfsg2-7 deb libdb5.3t64 5.3.28+dfsg2-7 deb
libdebconfclient0 0.271ubuntu3 deb libdebconfclient0 0.271ubuntu3 deb
libedit2 3.1-20230828-1build1 deb libedit2 3.1-20230828-1build1 deb
@ -273,7 +277,7 @@ libgpg-error0 1.47-3build2.1 d
libgssapi-krb5-2 1.20.1-6ubuntu2.6 deb libgssapi-krb5-2 1.20.1-6ubuntu2.6 deb
libhogweed6t64 3.9.1-2.2build1.1 deb libhogweed6t64 3.9.1-2.2build1.1 deb
libidn2-0 2.3.7-2build1.1 deb libidn2-0 2.3.7-2build1.1 deb
libjq1 1.7.1-3ubuntu0.24.04.1 deb libjq1 1.7.1-3ubuntu0.24.04.2 deb
libk5crypto3 1.20.1-6ubuntu2.6 deb libk5crypto3 1.20.1-6ubuntu2.6 deb
libkeyutils1 1.6.3-3build1 deb libkeyutils1 1.6.3-3build1 deb
libkrb5-3 1.20.1-6ubuntu2.6 deb libkrb5-3 1.20.1-6ubuntu2.6 deb
@ -287,7 +291,7 @@ libmd0 1.1.0-2build1.1 d
libmount1 2.39.3-9ubuntu6.5 deb libmount1 2.39.3-9ubuntu6.5 deb
libncursesw6 6.4+20240113-1ubuntu2 deb libncursesw6 6.4+20240113-1ubuntu2 deb
libnettle8t64 3.9.1-2.2build1.1 deb libnettle8t64 3.9.1-2.2build1.1 deb
libnghttp2-14 1.59.0-1ubuntu0.2 deb libnghttp2-14 1.59.0-1ubuntu0.3 deb
libnpth0t64 1.6-3.1build1 deb libnpth0t64 1.6-3.1build1 deb
libonig5 6.9.9-1build1 deb libonig5 6.9.9-1build1 deb
libp11-kit0 0.25.3-4ubuntu2.1 deb libp11-kit0 0.25.3-4ubuntu2.1 deb
@ -313,12 +317,12 @@ libsmartcols1 2.39.3-9ubuntu6.5 d
libsqlite3-0 3.45.1-1ubuntu2.5 deb libsqlite3-0 3.45.1-1ubuntu2.5 deb
libss2 1.47.0-2.4~exp1ubuntu4.1 deb libss2 1.47.0-2.4~exp1ubuntu4.1 deb
libssh-4 0.10.6-2ubuntu0.4 deb libssh-4 0.10.6-2ubuntu0.4 deb
libssl3t64 3.0.13-0ubuntu3.7 deb libssl3t64 3.0.13-0ubuntu3.9 deb
libstdc++6 14.2.0-4ubuntu2~24.04.1 deb libstdc++6 14.2.0-4ubuntu2~24.04.1 deb
libsystemd0 255.4-1ubuntu8.14 deb libsystemd0 255.4-1ubuntu8.15 deb
libtasn1-6 4.19.0-3ubuntu0.24.04.2 deb libtasn1-6 4.19.0-3ubuntu0.24.04.2 deb
libtinfo6 6.4+20240113-1ubuntu2 deb libtinfo6 6.4+20240113-1ubuntu2 deb
libudev1 255.4-1ubuntu8.14 deb libudev1 255.4-1ubuntu8.15 deb
libunistring5 1.1-2build1.1 deb libunistring5 1.1-2build1.1 deb
libuuid1 2.39.3-9ubuntu6.5 deb libuuid1 2.39.3-9ubuntu6.5 deb
libx11-6 2:1.8.7-1build1 deb libx11-6 2:1.8.7-1build1 deb
@ -332,7 +336,6 @@ libxxhash0 0.8.2-2build1 d
libzstd1 1.5.5+dfsg2-2build1.1 deb libzstd1 1.5.5+dfsg2-2build1.1 deb
limiter 2.1.0 npm limiter 2.1.0 npm
locales 2.39-0ubuntu8.7 deb locales 2.39-0ubuntu8.7 deb
lodash-es 4.17.23 npm
log 10.0.0 npm log 10.0.0 npm
login 1:4.13+dfsg1-4ubuntu3.2 deb login 1:4.13+dfsg1-4ubuntu3.2 deb
logsave 1.47.0-2.4~exp1ubuntu4.1 deb logsave 1.47.0-2.4~exp1ubuntu4.1 deb
@ -356,6 +359,8 @@ mime-db 1.54.0 n
mime-types 3.0.2 npm mime-types 3.0.2 npm
mimic-response 3.1.0 npm mimic-response 3.1.0 npm
minimist 1.2.8 npm minimist 1.2.8 npm
minipass 7.1.3 npm
minizlib 3.1.0 npm
mkdirp 1.0.4 npm mkdirp 1.0.4 npm
mkdirp-classic 0.5.3 npm mkdirp-classic 0.5.3 npm
mount 2.39.3-9ubuntu6.5 deb mount 2.39.3-9ubuntu6.5 deb
@ -372,20 +377,19 @@ net-tools 2.10-0.1ubuntu4.4 d
netbase 6.4 deb netbase 6.4 deb
netcat-openbsd 1.226-1ubuntu2 deb netcat-openbsd 1.226-1ubuntu2 deb
netmask 2.0.2 npm netmask 2.0.2 npm
node 22.22.0 binary node 22.22.1 binary
node-abi 3.8.0 npm node-abi 3.8.0 npm
node-addon-api 7.1.0 npm
node-addon-api 8.6.0 npm node-addon-api 8.6.0 npm
node-gyp-build 4.8.4 npm node-gyp-build 4.8.4 npm
node-pty 1.2.0-beta.10 npm node-pty 1.2.0-beta.12 npm
npm 1.0.1 npm npm 1.0.1 npm
object-inspect 1.13.4 npm object-inspect 1.13.4 npm
objective-c 10.0.0 npm objective-c 10.0.0 npm
on-finished 2.4.1 npm on-finished 2.4.1 npm
on-headers 1.1.0 npm on-headers 1.1.0 npm
once 1.4.0 npm (+1 duplicate) once 1.4.0 npm (+1 duplicate)
openssh-client 1:9.6p1-3ubuntu13.15 deb openssh-client 1:9.6p1-3ubuntu13.16 deb
openssl 3.0.13-0ubuntu3.7 deb openssl 3.0.13-0ubuntu3.9 deb
opentype.js 0.8.0 npm opentype.js 0.8.0 npm
os-tmpdir 1.0.2 npm os-tmpdir 1.0.2 npm
pac-proxy-agent 7.2.0 npm pac-proxy-agent 7.2.0 npm
@ -394,7 +398,7 @@ parseurl 1.3.3 n
passwd 1:4.13+dfsg1-4ubuntu3.2 deb passwd 1:4.13+dfsg1-4ubuntu3.2 deb
patch 2.7.6-7build3 deb patch 2.7.6-7build3 deb
path-key 3.1.1 npm path-key 3.1.1 npm
path-to-regexp 8.3.0 npm path-to-regexp 8.4.2 npm
pem 1.14.8 npm pem 1.14.8 npm
pend 1.2.0 npm pend 1.2.0 npm
perl 10.0.0 npm perl 10.0.0 npm
@ -403,10 +407,9 @@ perl-base 5.38.2-3.2ubuntu0.2 d
perl-modules-5.38 5.38.2-3.2ubuntu0.2 deb perl-modules-5.38 5.38.2-3.2ubuntu0.2 deb
php 10.0.0 npm php 10.0.0 npm
php-language-features 10.0.0 npm php-language-features 10.0.0 npm
picomatch 4.0.3 npm picomatch 4.0.4 npm
pinentry-curses 1.2.1-3ubuntu5 deb pinentry-curses 1.2.1-3ubuntu5 deb
powershell 10.0.0 npm powershell 10.0.0 npm
prebuild-install 7.1.2 npm
procps 2:4.0.4-4ubuntu3.2 deb procps 2:4.0.4-4ubuntu3.2 deb
prompt 10.0.0 npm prompt 10.0.0 npm
proxy-addr 2.0.7 npm proxy-addr 2.0.7 npm
@ -433,10 +436,10 @@ ruby 10.0.0 n
rust 10.0.0 npm rust 10.0.0 npm
safe-buffer 5.2.1 npm (+1 duplicate) safe-buffer 5.2.1 npm (+1 duplicate)
safe-compare 1.1.4 npm safe-compare 1.1.4 npm
safer-buffer 2.1.2 npm safer-buffer 2.1.2 npm (+1 duplicate)
scss 10.0.0 npm scss 10.0.0 npm
search-result 10.0.0 npm search-result 10.0.0 npm
sed 4.9-2build1 deb sed 4.9-2ubuntu0.24.04.1 deb
semver 7.5.4 npm semver 7.5.4 npm
semver 7.7.4 npm semver 7.7.4 npm
send 1.2.1 npm send 1.2.1 npm
@ -463,19 +466,20 @@ socks-proxy-agent 8.0.5 n
source-map 0.6.1 npm source-map 0.6.1 npm
sprintf-js 1.1.3 npm sprintf-js 1.1.3 npm
sql 10.0.0 npm sql 10.0.0 npm
ssh2 1.17.0 npm
statuses 2.0.2 npm statuses 2.0.2 npm
string_decoder 1.3.0 npm string_decoder 1.3.0 npm
strip-json-comments 2.0.1 npm strip-json-comments 2.0.1 npm
sudo 1.9.15p5-3ubuntu5.24.04.2 deb sudo 1.9.15p5-3ubuntu5.24.04.2 deb
swift 10.0.0 npm swift 10.0.0 npm
systemd-standalone-sysusers 255.4-1ubuntu8.14 deb systemd-standalone-sysusers 255.4-1ubuntu8.15 deb
sysvinit-utils 3.08-6ubuntu3 deb sysvinit-utils 3.08-6ubuntu3 deb
tar 1.35+dfsg-3build1 deb tar 1.35+dfsg-3build1 deb
tar 7.5.13 npm
tar-fs 2.1.4 npm tar-fs 2.1.4 npm
tar-stream 2.2.0 npm tar-stream 2.2.0 npm
tas-client 0.3.1 npm tas-client 0.3.1 npm
terminal-suggest 1.0.1 npm terminal-suggest 1.0.1 npm
theme-2026 0.1.0 npm
theme-abyss 10.0.0 npm theme-abyss 10.0.0 npm
theme-defaults 10.0.0 npm theme-defaults 10.0.0 npm
theme-kimbie-dark 10.0.0 npm theme-kimbie-dark 10.0.0 npm
@ -488,16 +492,18 @@ theme-solarized-light 10.0.0 n
theme-tomorrow-night-blue 10.0.0 npm theme-tomorrow-night-blue 10.0.0 npm
tiny-inflate 1.0.3 npm tiny-inflate 1.0.3 npm
toidentifier 1.0.1 npm toidentifier 1.0.1 npm
tslib 2.8.1 npm (+1 duplicate) tslib 2.8.1 npm
tunnel-agent 0.6.0 npm tunnel-agent 0.6.0 npm
tunnel-forwarding 10.0.0 npm tunnel-forwarding 10.0.0 npm
tweetnacl 0.14.5 npm
type-is 2.0.1 npm type-is 2.0.1 npm
typescript 10.0.0 npm typescript 10.0.0 npm
typescript 5.9.3 npm (+1 duplicate) typescript 5.9.3 npm
typescript 6.0.3 npm
typescript-language-features 10.0.0 npm typescript-language-features 10.0.0 npm
tzdata 2025b-0ubuntu0.24.04.1 deb tzdata 2026a-0ubuntu0.24.04.1 deb
ubuntu-keyring 2023.11.28.1 deb ubuntu-keyring 2023.11.28.1 deb
undici 7.19.0 npm undici 7.24.4 npm
universalify 2.0.1 npm universalify 2.0.1 npm
unminimize 0.2.1 deb unminimize 0.2.1 deb
unpipe 1.0.0 npm unpipe 1.0.0 npm
@ -511,20 +517,23 @@ vscode-extensions 0.0.1 n
vscode-html-languageserver 10.0.0 npm vscode-html-languageserver 10.0.0 npm
vscode-js-profile-table 1.0.10 npm vscode-js-profile-table 1.0.10 npm
vscode-json-languageserver 1.3.4 npm vscode-json-languageserver 1.3.4 npm
vscode-jsonrpc 8.2.1 npm
vscode-oniguruma 1.7.0 npm vscode-oniguruma 1.7.0 npm
vscode-regexpp 3.1.0 npm vscode-regexpp 3.1.0 npm
vscode-textmate 9.3.2 npm vscode-textmate 9.3.2 npm
vscode-theme-seti 10.0.0 npm vscode-theme-seti 10.0.0 npm
which 2.0.2 npm which 2.0.2 npm
wrappy 1.0.2 npm (+1 duplicate) wrappy 1.0.2 npm (+1 duplicate)
ws 8.19.0 npm ws 8.19.0 npm (+1 duplicate)
xauth 1:1.1.2-1build1 deb xauth 1:1.1.2-1build1 deb
xdg-basedir 4.0.0 npm xdg-basedir 4.0.0 npm
xml 10.0.0 npm xml 10.0.0 npm
yallist 4.0.0 npm yallist 4.0.0 npm
yallist 5.0.0 npm
yaml 10.0.0 npm yaml 10.0.0 npm
yauzl 2.10.0 npm yauzl 2.10.0 npm
yauzl 3.1.1 npm yauzl 3.1.1 npm
yazl 2.4.3 npm yazl 2.4.3 npm
zlib1g 1:1.3.dfsg-3.1ubuntu2.1 deb zlib1g 1:1.3.dfsg-3.1ubuntu2.1 deb
zod 3.25.76 npm zod 3.25.76 npm
zod 4.3.6 npm