Skip to content
This repository has been archived by the owner on May 22, 2024. It is now read-only.

chore(deps-dev): bump contentful-import from 8.5.63 to 9.4.44 #535

chore(deps-dev): bump contentful-import from 8.5.63 to 9.4.44

chore(deps-dev): bump contentful-import from 8.5.63 to 9.4.44 #535

Workflow file for this run

name: Continuous Updates
on:
push:
branches: [dependabot/npm_and_yarn/**]
pull_request:
types: [opened, synchronize, reopened]
branches: [dependabot/npm_and_yarn/**]
jobs:
update-manifests:
runs-on: ubuntu-latest
steps:
- uses: technote-space/auto-cancel-redundant-job@v1
- uses: actions/checkout@v4
with:
fetch-depth: 20
persist-credentials: false
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 18
cache: 'yarn'
- name: Config Git
run: |
git config --global user.name '${{ github.event.commits[0].author.name }}'
git config --global user.email '${{ github.event.commits[0].author.email }}'
- name: Fix yarn.lock
run: |
# get current branch
echo ::set-env name=GITHUB_REF_SLUG::"$(git branch --show-current)"
# revert changes to yarn.lock
git checkout ${{ github.sha }}^ -- yarn.lock
# IF only yarn.lock changed, update package.json too
git diff --name-only HEAD^ HEAD | grep -q 'package.json' || yarn up `git log -1 --pretty=%s | awk '{ print $3 }'`
# regardless, run yarn to update yarn.lock
yarn
# stage package.json and yarn.lock
git add yarn.lock package.json
# commit changes
git commit --amend --no-edit --allow-empty -n
env:
YARN_CHECKSUM_BEHAVIOR: update
YARN_ENABLE_SCRIPTS: 0
- name: Push changes
uses: ad-m/[email protected]
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: ${{ env.GITHUB_REF_SLUG }}
force: true