Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 17 additions & 2 deletions renovate.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package:
name: renovate
version: "42.81.8"
version: "42.83.1"
epoch: 0 # GHSA-5j98-mcp5-4vw2
description: "Automated dependency updates. Multi-platform and multi-language."
copyright:
Expand Down Expand Up @@ -31,7 +31,7 @@ pipeline:
with:
repository: https://github.com/renovatebot/renovate
tag: ${{package.version}}
expected-commit: 960f0655d69107875080e6502760ab6b2d71f8a4
expected-commit: 5d01c75f349b9dd408885237de11d2afe3cc6b4f

- runs: |
sed -i 's/"version": "0.0.0-semantic-release"/"version": "${{package.version}}"/' package.json
Expand All @@ -41,16 +41,31 @@ pipeline:
jq '.dependencies."js-yaml" = "4.1.1"' package.json > temp.json && mv temp.json package.json
jq '.dependencies."glob" = "11.1.0"' package.json > temp.json && mv temp.json package.json
jq '.dependencies."npm" = "11.6.4"' package.json > temp.json && mv temp.json package.json
jq '.dependencies."diff" = "8.0.3"' package.json > temp.json && mv temp.json package.json
jq '.pnpm.overrides."js-yaml" = "4.1.1"' package.json > temp.json && mv temp.json package.json
jq '.pnpm.overrides."glob" = "11.1.0"' package.json > temp.json && mv temp.json package.json
jq '.pnpm.overrides."npm" = "11.6.4"' package.json > temp.json && mv temp.json package.json
jq '.pnpm.overrides."diff" = "8.0.3"' package.json > temp.json && mv temp.json package.json
jq '.pnpm.overrides."undici" = "7.18.2"' package.json > temp.json && mv temp.json package.json
jq '.pnpm.overrides."npm>diff" = "8.0.3"' package.json > temp.json && mv temp.json package.json

- runs: |
corepack enable
corepack install
pnpm i --no-frozen-lockfile
pnpm build

- name: Patch bundled npm diff dependency
runs: |
find node_modules -path '*/npm/node_modules/diff/package.json' -exec sh -c '
for f; do
dir=$(dirname "$f")
rm -rf "$dir"/*
cd "$dir" && npm pack diff@8.0.3 --quiet && tar -xzf diff-8.0.3.tgz --strip-components=1 && rm diff-8.0.3.tgz
cd - > /dev/null
done
' _ {} +

- runs: |
mkdir -p ${{targets.contextdir}}/usr/bin \
${{targets.contextdir}}/usr/lib/renovate \
Expand Down
Loading