diff --git a/.gitea/workflows/autoupdate.yml b/.gitea/workflows/autoupdate.yml index a484c974..4d07198e 100644 --- a/.gitea/workflows/autoupdate.yml +++ b/.gitea/workflows/autoupdate.yml @@ -89,6 +89,18 @@ jobs: grep -q ${{ github.ref_name }} && exit 1 || exit 0 + - name: close other bump requests + run: | + for i in $(tea pr -o simple | grep "Automatic Nixpkgs update" | awk '{print $1}') + do + if [ "$i" = "" ] + then + echo "No bumps to close" + exit 0 + else + tea pr close $i + fi + done - name: Force push branch run: git push --force -u origin nixpkgs_bump_$(date +%Y%m%d) - name: Create pull request @@ -102,18 +114,6 @@ jobs: -L "bump" -t "$COMMIT_MSG" -d "$COMMIT_DESC" - - name: close other bump requests - run: | - for i in $(tea pr -o simple | grep "Automatic Nixpkgs update" | awk '{print $1}') - do - if [ "$i" = "" ] - then - echo "No bumps to close" - exit 0 - else - tea pr close $i - fi - done - name: Skip pull request if: steps.no-pr.outcome == 'failure' shell: bash