ci: add renovate workflow

This commit is contained in:
Dmitriy Pleshevskiy 2024-08-17 15:37:28 +03:00
parent d855d45e57
commit 50037d504b
Signed by: pleshevskiy
GPG key ID: 17041163DA10A9A2
2 changed files with 28 additions and 11 deletions

View file

@ -0,0 +1,16 @@
on:
push:
branches:
- 'renovate/*'
jobs:
test-dependencies:
runs-on: docker
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
with:
run_install: |
- recursive: true
args: [--frozen-lockfile, --strict-peer-dependencies]
- run: pnpm build

View file

@ -1,5 +1,16 @@
{
"$schema": "https://json.schemastore.org/package.json",
"name": "pleshevskiy",
"description": "Dmitriy Pleshevskiy",
"version": "0.0.1",
"type": "module",
"private": true,
"scripts": {
"docs:build": "vuepress build docs",
"docs:clean-dev": "vuepress dev docs --clean-cache",
"docs:dev": "vuepress dev docs",
"docs:update-package": "pnpm dlx vp-update"
},
"devDependencies": {
"@rushstack/eslint-patch": "^1.1.4",
"@types/node": "^22.1.0",
@ -20,15 +31,5 @@
"vue": "^3.4.0",
"vue-tsc": "^2.0.0",
"vuepress": "^2.0.0-rc.7"
},
"license": "MIT",
"name": "pleshevskiy",
"scripts": {
"docs:build": "vuepress build docs",
"docs:clean-dev": "vuepress dev docs --clean-cache",
"docs:dev": "vuepress dev docs",
"docs:update-package": "pnpm dlx vp-update"
},
"type": "module",
"version": "0.0.1"
}
}