chore(auto-update): change ytdl lib chekcing in github actions

This commit is contained in:
raiper34
2025-03-15 16:25:57 +01:00
parent a84d3f55af
commit e36e8cd819
3 changed files with 21 additions and 4 deletions
+2 -2
View File
@@ -24,7 +24,8 @@ jobs:
run: docker buildx create --name container --driver=docker-container run: docker buildx create --name container --driver=docker-container
- name: Update @distube/ytdl-core and release - name: Update @distube/ytdl-core and release
run: | run: |
npm update @distube/ytdl-core -w backend npm ci --only=dev
npm run check:lib
if git diff --exit-code; then if git diff --exit-code; then
echo "NO changes detected" echo "NO changes detected"
else else
@@ -32,7 +33,6 @@ jobs:
git config --global user.name "AutoUpdater" git config --global user.name "AutoUpdater"
git add . git add .
git commit -m "fix(ytdl): Upgrade ytdl package (automated)" git commit -m "fix(ytdl): Upgrade ytdl package (automated)"
npm ci --only=dev
npm run release -- --cli npm run release -- --cli
fi fi
env: env:
+16 -1
View File
@@ -19,6 +19,7 @@
"cz-conventional-changelog": "^3.3.0", "cz-conventional-changelog": "^3.3.0",
"docsify-cli": "^4.4.4", "docsify-cli": "^4.4.4",
"netlify-cli": "^10.5.1", "netlify-cli": "^10.5.1",
"npm-check-updates": "^17.1.15",
"release-it": "^18.1.2", "release-it": "^18.1.2",
"release-it-docker-plugin": "^1.0.0", "release-it-docker-plugin": "^1.0.0",
"rimraf": "^6.0.1" "rimraf": "^6.0.1"
@@ -25597,6 +25598,20 @@
"node": "^18.17.0 || >=20.5.0" "node": "^18.17.0 || >=20.5.0"
} }
}, },
"node_modules/npm-check-updates": {
"version": "17.1.15",
"resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-17.1.15.tgz",
"integrity": "sha512-miATvKu5rjec/1wxc5TGDjpsucgtCHwRVZorZpDkS6NzdWXfnUWlN4abZddWb7XSijAuBNzzYglIdTm9SbgMVg==",
"dev": true,
"bin": {
"ncu": "build/cli.js",
"npm-check-updates": "build/cli.js"
},
"engines": {
"node": "^18.18.0 || >=20.0.0",
"npm": ">=8.12.1"
}
},
"node_modules/npm-install-checks": { "node_modules/npm-install-checks": {
"version": "7.1.1", "version": "7.1.1",
"dev": true, "dev": true,
@@ -31998,7 +32013,7 @@
"version": "2.0.2", "version": "2.0.2",
"license": "UNLICENSED", "license": "UNLICENSED",
"dependencies": { "dependencies": {
"@distube/ytdl-core": "^4.15.1", "@distube/ytdl-core": "^4.16.4",
"@nestjs/bullmq": "^10.2.3", "@nestjs/bullmq": "^10.2.3",
"@nestjs/common": "^10.0.0", "@nestjs/common": "^10.0.0",
"@nestjs/config": "^3.2.2", "@nestjs/config": "^3.2.2",
+3 -1
View File
@@ -20,7 +20,8 @@
"clean": "rimraf dist", "clean": "rimraf dist",
"changelog": "auto-changelog -p", "changelog": "auto-changelog -p",
"release": "release-it", "release": "release-it",
"commit": "cz" "commit": "cz",
"check:lib": "npm-check-updates -w backend -f @distube/ytdl-core -u"
}, },
"devDependencies": { "devDependencies": {
"@release-it/bumper": "^7.0.1", "@release-it/bumper": "^7.0.1",
@@ -30,6 +31,7 @@
"cz-conventional-changelog": "^3.3.0", "cz-conventional-changelog": "^3.3.0",
"docsify-cli": "^4.4.4", "docsify-cli": "^4.4.4",
"netlify-cli": "^10.5.1", "netlify-cli": "^10.5.1",
"npm-check-updates": "^17.1.15",
"release-it": "^18.1.2", "release-it": "^18.1.2",
"release-it-docker-plugin": "^1.0.0", "release-it-docker-plugin": "^1.0.0",
"rimraf": "^6.0.1" "rimraf": "^6.0.1"