From eee57de3ac4ed8b4506c7566682513a58d1b1b3a Mon Sep 17 00:00:00 2001 From: gilesb Date: Mon, 23 Oct 2023 22:59:46 +0100 Subject: [PATCH] ........ --- .gitea/workflows/master-pushed.yml | 24 ++++++++++++++++++++++++ .gitea/workflows/pr-closed.yml | 13 ------------- 2 files changed, 24 insertions(+), 13 deletions(-) create mode 100644 .gitea/workflows/master-pushed.yml diff --git a/.gitea/workflows/master-pushed.yml b/.gitea/workflows/master-pushed.yml new file mode 100644 index 0000000..6f31eb6 --- /dev/null +++ b/.gitea/workflows/master-pushed.yml @@ -0,0 +1,24 @@ +name: build-develop-branch +run-name: ${{ github.actor }} is learning GitHub Actions +on: + push: + branches: + - 'master' + +jobs: + new release: + runs-on: ubuntu-latest + steps: + - name: get tea + run: | + curl https://dl.gitea.com/tea/0.9.2/tea-0.9.2-linux-386 --output ../tea + chmod +x ../tea + ../tea login add -n=this --url=${{ github.server_url}} -t=${{ secrets.BOT_TOKEN }} + - uses: http://sigyl.com:3000/actions/checkout@v3.5.4 + with: + token: ${{ secrets.BOT_TOKEN }} + - name: bump release + run: | + ../tea r ls -o=simple + version="$(../tea r ls -o=simple | head -n 1 | tr " " "\n" | head -n 1 | awk -F. '{$NF = $NF + 1;} 1' | sed 's/ /./g')" + ../tea r c --note="this isrelease ${version}" --tag=${version} --title=${version} --target=${{ github.sha }} diff --git a/.gitea/workflows/pr-closed.yml b/.gitea/workflows/pr-closed.yml index c920a76..2202e51 100644 --- a/.gitea/workflows/pr-closed.yml +++ b/.gitea/workflows/pr-closed.yml @@ -13,19 +13,6 @@ jobs: if: github.event.pull_request.merged == true runs-on: ubuntu-latest steps: - - name: get tea - run: | - curl https://dl.gitea.com/tea/0.9.2/tea-0.9.2-linux-386 --output ../tea - chmod +x ../tea - ../tea login add -n=this --url=${{ github.server_url}} -t=${{ secrets.BOT_TOKEN }} - - uses: http://sigyl.com:3000/actions/checkout@v3.5.4 - with: - token: ${{ secrets.BOT_TOKEN }} - - name: get tag - run: | - ../tea r ls -o=simple - version="$(../tea r ls -o=simple | head -n 1 | tr " " "\n" | head -n 1 | awk -F. '{$NF = $NF + 1;} 1' | sed 's/ /./g')" - ../tea r c --note="this isrelease ${version}" --tag=${version} --title=${version} --target=${{ github.sha }} - name: delete develop branch id: delete_develop_branch run: git push origin --delete ${{ github.head_ref }}