diff --git a/.github/workflows/update_master.yml b/.github/workflows/update_master.yml new file mode 100644 index 0000000..a289a45 --- /dev/null +++ b/.github/workflows/update_master.yml @@ -0,0 +1,26 @@ +name: Create master promotion pull request +on: + # Allow to manually trigger the workflow + workflow_dispatch: + # Run it when when someone pushes to testing + push: + branches: + - testing +jobs: + masterPromotion: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + with: + ref: master + - name: Reset promotion branch + run: | + git fetch origin testing:testing + git reset --hard testing + - name: Create Pull Request + uses: peter-evans/create-pull-request@v5 + with: + branch: master-promotion + title: 'Upgrade master from testing' + body: | + Upgrade master from testing diff --git a/.github/workflows/updater.yml b/.github/workflows/updater.yml index 0941a49..d6fa722 100644 --- a/.github/workflows/updater.yml +++ b/.github/workflows/updater.yml @@ -51,4 +51,5 @@ jobs: title: 'Upgrade to version ${{ env.VERSION }}' body: | Upgrade to v${{ env.VERSION }} + [See upstream release page](https://forge.chapril.org/${{ env.REPO }}/releases/tag/v${{ env.VERSION }}) draft: false