Skip to content

chore(deps): update dependency wrangler to v4.81.1 #242

chore(deps): update dependency wrangler to v4.81.1

chore(deps): update dependency wrangler to v4.81.1 #242

name: Renovate PR update lockfile
on:
pull_request:
branches:
- main
types:
- opened
- reopened
- synchronize
- ready_for_review
paths:
- 'package.json'
- 'pnpm-lock.yaml'
- 'pnpm-workspace.yaml'
permissions:
contents: write
concurrency:
group: renovate-lockfile-${{ github.event.pull_request.number }}
cancel-in-progress: true
jobs:
update-lockfile:
# セキュリティ: 外部ForkからのPRでは push できない/すべきでないので弾く
# Renovate のPRだけ対象にする(user.login とブランチ名の両方を条件に)
if: >
github.event.pull_request.head.repo.full_name == github.repository &&
(github.event.pull_request.user.login == 'renovate[bot]' || github.actor == 'renovate[bot]') &&
startsWith(github.event.pull_request.head.ref, 'renovate/')
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [24.x]
steps:
- name: Checkout PR branch
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
ref: ${{ github.event.pull_request.head.ref }}
fetch-depth: 0
- name: Install pnpm
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5.0.0
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
with:
node-version: ${{ matrix.node-version }}
cache: 'pnpm'
- name: pnpm install (update lockfile)
run: pnpm install --no-frozen-lockfile
- name: Commit updated lockfile
uses: EndBug/add-and-commit@290ea2c423ad77ca9c62ae0f5b224379612c0321 # v10.0.0
with:
add: 'pnpm-lock.yaml'
message: 'chore: update pnpm-lock.yaml'
default_author: github_actions