mirror of
https://github.com/yanhao98/renovate-example.git
synced 2026-02-04 18:30:34 +08:00
H (#228)
* chore(workflow): run weekly via schedule * Add checkout step to workflow configuration * Disable custom managers and commit body in default.json5 Commented out custom managers and commit body settings.
This commit is contained in:
15
.github/workflows/检查配置.yaml
vendored
15
.github/workflows/检查配置.yaml
vendored
@@ -3,19 +3,24 @@ name: Check Renovate Configuration
|
||||
on:
|
||||
push:
|
||||
workflow_dispatch:
|
||||
schedule:
|
||||
# Runs once weekly at 00:00 UTC on Sunday. GitHub schedule uses UTC time.
|
||||
- cron: '0 0 * * 0'
|
||||
|
||||
jobs:
|
||||
check:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: yanhao98/composite-actions/setup-node-environment@main
|
||||
- run: pnpm renovate-config-validator
|
||||
- uses: actions/checkout@v4
|
||||
- run: npx --yes --package renovate renovate-config-validator
|
||||
if: always()
|
||||
- run: pnpm run validator
|
||||
- run: npx --yes --package renovate renovate-config-validator ./default.json5
|
||||
if: always()
|
||||
- run: pnpm run validator:strict
|
||||
- run: npx --yes --package renovate -- renovate-config-validator ./default.json5 --strict
|
||||
if: always()
|
||||
- run: npx renovate --platform=local
|
||||
if: always()
|
||||
- run: pnpm run dry-run:npx
|
||||
- run: npx renovate --platform=local --dry-run=full
|
||||
if: always()
|
||||
env:
|
||||
LOG_LEVEL: debug
|
||||
|
||||
Reference in New Issue
Block a user