diff --git a/.gitea/workflows/convert-build-to-yml.yml b/.gitea/workflows/convert-build-to-yml.yml new file mode 100644 index 0000000..f61f624 --- /dev/null +++ b/.gitea/workflows/convert-build-to-yml.yml @@ -0,0 +1,38 @@ +name: convert-to-yml +run-name: ${{ github.actor }} is learning GitHub Actions +on: + push: + branches: + - 'build-**' +jobs: + develop-branch: + runs-on: ubuntu-latest + steps: + # https://github.com/RouxAntoine/checkout/tree/v3.5.4 + - uses: http://sigyl.com:3000/actions/checkout@v3.5.4 + with: + token: ${{ secrets.BOT_TOKEN }} + - uses: http://sigyl.com:3000/actions/setup-node@v3 + with: + node-version: '20' + - name: log + run: git log -10 + - uses: http://sigyl.com:3000/actions/batch2yaml@master + with: + action: yml + path: '.' + - name: get development branch name + run: | + firstString=${{ github.ref_name }} + secondString="develop-" + echo ::set-env name=DEVELOPMENT_BRANCH::${firstString/build-/"$secondString"} + - name: GIT commit and push all changed files + env: + CI_COMMIT_MESSAGE: converted to yml for review. + CI_COMMIT_AUTHOR: Continuous Integration + run: | + git config --global user.name "${{ env.CI_COMMIT_AUTHOR }}" + git config --global user.email "username@users.noreply.github.com" + git add -A + git commit -a -m "${{ env.CI_COMMIT_MESSAGE }} xml files converted to yml" + git push origin HEAD:${{ env.DEVELOPMENT_BRANCH }}