Skip to content

Commit

Permalink
remove the step to check for changes and push to branch
Browse files Browse the repository at this point in the history
  • Loading branch information
jonchurch committed Jul 12, 2024
1 parent 99c2794 commit 7d000d9
Showing 1 changed file with 2 additions and 26 deletions.
28 changes: 2 additions & 26 deletions .github/workflows/generate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,36 +28,12 @@ jobs:
- name: Run update script 🔄
run: npm run update

- name: Check for changes and create branch 📤
id: check_changes
run: |
git config --global user.name "github-actions[bot]"
git config --global user.email "github-actions[bot]@users.noreply.github.com"
if [ -n "$(git status --porcelain)" ]; then
BRANCH_NAME="update-branch"
if git show-ref --verify --quiet "refs/heads/$BRANCH_NAME"; then
TIMESTAMP=$(date +%s)
BRANCH_NAME="${BRANCH_NAME}-${TIMESTAMP}"
fi
git checkout -b $BRANCH_NAME
git add db.json src/
git commit -m "Automated update"
git push --force --set-upstream origin $BRANCH_NAME
echo "::set-output name=changes_detected::true"
echo "::set-output name=branch::$BRANCH_NAME"
else
echo "No changes detected."
echo "::set-output name=changes_detected::false"
echo "::set-output name=branch::$BRANCH_NAME"
fi
- name: Create Pull Request 🚀
- name: Create Pull Request 🚀 (if there are changes)
if: steps.check_changes.outputs.changes_detected == 'true'
uses: peter-evans/create-pull-request@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
branch: ${{ steps.check_changes.outputs.branch }}
base: master
branch: auto-update
title: "🤖Automated update"
body: "This PR contains automated updates from running `npm run update`"
labels: "automated update"
Expand Down

0 comments on commit 7d000d9

Please sign in to comment.