Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Snyk] Upgrade: react, react-dom #35

Merged
merged 9 commits into from
May 19, 2024
43 changes: 43 additions & 0 deletions .github/workflows/update-fix-conflict.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: Update Dependencies on PR

on:
pull_request:
types: [opened, synchronize]

jobs:
update-dependencies:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
ref: ${{ github.event.pull_request.head.ref }}

- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '20'

- name: Install dependencies
run: npm install

- name: Commit changes
run: |
git config --global user.name 'github-actions'
git config --global user.email 'github-actions@github.com'
if [ -n "$(git status --porcelain)" ]; then
git add package-lock.json
git commit -m "Update dependencies"
fi

- name: Pull latest changes from remote
run: |
git pull origin ${{ github.event.pull_request.head.ref }} --rebase

- name: Push changes
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
git push origin HEAD:${{ github.event.pull_request.head.ref }
Loading
Loading