Skip to content

Commit

Permalink
Merge pull request #2 from beef9999/release/11.12
Browse files Browse the repository at this point in the history
Merge
  • Loading branch information
beef9999 authored Oct 25, 2023
2 parents 2f7a932 + 3c95b95 commit db63ddd
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/auto-pr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Auto PR

on:
push:
branches:
- 'release/*'

jobs:
auto-pr:
runs-on: ubuntu-latest

env:
GH_TOKEN: ${{ github.token }}

steps:
- uses: actions/checkout@v3

- name: Create Pull Request to the next higher release

run: |
set -x
git fetch
RELEASE_VERSIONS=$(git branch -r | grep 'release/' | cut -d '/' -f 3 | sort -V)
CURRENT_VERSION=$(echo $GITHUB_REF | rev | cut -d '/' -f 1 | rev)
ME_AND_MY_NEXT=$(echo "$RELEASE_VERSIONS" | grep -w $CURRENT_VERSION -A 1)
NUM=$(echo "$ME_AND_MY_NEXT" | wc -l)
echo $NUM
echo "$ME_AND_MY_NEXT"
echo "$RELEASE_VERSIONS"
if (( NUM > 1 )); then
NEXT_VERSION=$(echo "$ME_AND_MY_NEXT" | tail -n 1)
gh pr create -B "release/$NEXT_VERSION" -H "release/$CURRENT_VERSION" --title 'Merge' --body 'Created by Github action'
fi

0 comments on commit db63ddd

Please sign in to comment.