Skip to content

Upgrade dependencies #313

Upgrade dependencies

Upgrade dependencies #313

Workflow file for this run

name: Upgrade dependencies
on:
workflow_dispatch:
schedule:
- cron: "0 10 * * WED"
permissions:
contents: write
deployments: read
pull-requests: write
statuses: write
jobs:
upgrade:
name: Upgrade dependencies
environment: pull_request_unsafe
runs-on: ubuntu-latest
continue-on-error: true # we want the PR to popup even if sth goes wrong
steps:
- name: Checkout
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 #v7.0.0
- name: Use Node.js
uses: ./.github/actions/setup-node
- name: Upgrade dependencies
run: |
yarn --frozen-lockfile --ignore-scripts
yarn talend-upgrade-deps --ignore-scripts
yarn talend-upgrade-deps --scope=@talend --latest --ignore-scripts
yarn talend-upgrade-deps --latest --dry > dependencies-latest.txt
git add dependencies-latest.txt
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Create Pull Request
uses: peter-evans/create-pull-request@5f6978faf089d4d20b00c7766989d076bb2fc7f1 #v8.1.1
with:
reviewers: "@Talend/frontend-admins"
commit-message: "chore: upgrade dependencies"
title: "chore: upgrade dependencies"
body: "Upgrade dependencies using `talend-scripts upgrade:deps`"
branch: ci/chore/upgrade-dependencies
token: ${{ secrets.GITHUB_TOKEN }}