Skip to content

⬆️ Weekly Dependency Update #26

⬆️ Weekly Dependency Update

⬆️ Weekly Dependency Update #26

Workflow file for this run

name: ⬆️ Weekly Dependency Update
on:
schedule:
- cron: '0 9 * * 1'
workflow_dispatch:
jobs:
update-dependencies:
name: 📦 Update and Test
runs-on: ubuntu-latest
steps:
- name: 🚚 Checkout repository
uses: actions/checkout@v6
- name: 🛠️ Enable Corepack
run: corepack enable
- name: 🟢 Setup Node.js
uses: actions/setup-node@v6
with:
node-version: 26
cache: 'yarn'
- name: 📥 Install dependencies
run: yarn install --immutable
- name: ⬆️ Update dependencies
run: yarn up "*"
- name: 🏗️ Build application
run: yarn build
- name: 🏗️ Run demo
run: yarn demo
- name: 🧪 Run tests
run: yarn test
- name: 🔀 Create Pull Request
uses: peter-evans/create-pull-request@v8
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: 'chore(deps): update all deps'
title: '⬆️ chore: Update all deps'
body: |
Automated Pull Request to update dependencies.
Executed using Node 26 and Yarn 4.
All tests passed successfully with the new versions.
branch: 'chore/auto-deps-update'
delete-branch: true