From d5fe756ffe0d235dae8fd17ba62d2f2b1331352f Mon Sep 17 00:00:00 2001 From: giles Date: Mon, 23 Oct 2023 15:56:08 +0000 Subject: [PATCH] build/rebase-15 -> develop/rebase-15 --- .gitea/workflows/build->develop.yml | 18 +++++- .gitea/workflows/develop -> build.yml | 18 +++++- .gitea/workflows/format->develop.yml | 81 --------------------------- equipment-model.a.yml | 2 +- 4 files changed, 35 insertions(+), 84 deletions(-) delete mode 100644 .gitea/workflows/format->develop.yml diff --git a/.gitea/workflows/build->develop.yml b/.gitea/workflows/build->develop.yml index 6568ca2..859a903 100644 --- a/.gitea/workflows/build->develop.yml +++ b/.gitea/workflows/build->develop.yml @@ -59,7 +59,23 @@ jobs: echo 'pushed new branch and created pr'; else if [[ $(git diff origin/${{ env.DEVELOPMENT_BRANCH }} | wc -c) -ne 0 ]]; then - git rebase origin/${{ env.DEVELOPMENT_BRANCH }} --strategy-option ours + git clone ${{ github.serverUrl }}/${{ github.repository }} ../cloned + git -C ../cloned fetch origin #--depth=1 + git -C ../cloned branch -r + git -C ../cloned checkout $DEVELOPMENT_BRANCH || git -C ../cloned checkout -b $DEVELOPMENT_BRANCH + mv ../cloned/.git .. + rm -rf ../cloned + cp -r . ../cloned + rm -rf ../cloned/.git + mv ../.git ../cloned + mv .git/config ../cloned/.git + rm -r ./* + rm -r .git + mv ../cloned/* . + mv ../cloned/.git . + git status + git add -A + git commit -a -m "${{ github.ref_name }} -> ${{ env.DEVELOPMENT_BRANCH }}" git push origin HEAD:${{ env.DEVELOPMENT_BRANCH }}; else echo 'no changes so no push' diff --git a/.gitea/workflows/develop -> build.yml b/.gitea/workflows/develop -> build.yml index 9489f4e..8af12e1 100644 --- a/.gitea/workflows/develop -> build.yml +++ b/.gitea/workflows/develop -> build.yml @@ -43,7 +43,23 @@ jobs: git push origin HEAD:${{ env.BUILD_BRANCH }}; else if [[ $(git diff origin/${{ env.BUILD_BRANCH }} | wc -c) -ne 0 ]]; then - git rebase origin/${{ env.BUILD_BRANCH }} --strategy-option ours + git clone ${{ github.serverUrl }}/${{ github.repository }} ../cloned + git -C ../cloned fetch origin #--depth=1 + git -C ../cloned branch -r + git -C ../cloned checkout $BUILD_BRANCH || git -C ../cloned checkout -b $BUILD_BRANCH + mv ../cloned/.git .. + rm -rf ../cloned + cp -r . ../cloned + rm -rf ../cloned/.git + mv ../.git ../cloned + mv .git/config ../cloned/.git + rm -r ./* + rm -r .git + mv ../cloned/* . + mv ../cloned/.git . + git status + git add -A + git commit -a -m "${{ github.ref_name }} -> ${{ env.BUILD_BRANCH }} " git push origin HEAD:${{ env.BUILD_BRANCH }} else echo 'no changes so no push' diff --git a/.gitea/workflows/format->develop.yml b/.gitea/workflows/format->develop.yml deleted file mode 100644 index 53c2743..0000000 --- a/.gitea/workflows/format->develop.yml +++ /dev/null @@ -1,81 +0,0 @@ -name: convert-to-yml -run-name: ${{ github.actor }} is learning GitHub Actions -on: - push: - branches: - - 'format/**' -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 }} - fetch-depth: '10' - - uses: http://sigyl.com:3000/actions/setup-node@v3 - with: - node-version: '20' - - 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/format\//"$secondString"\/} - git status - - name: clone - run: | - git clone ${{ github.serverUrl }}/${{ github.repository }} ../cloned - git -C ../cloned fetch origin #--depth=1 - git -C ../cloned branch -r - git -C ../cloned checkout $DEVELOPMENT_BRANCH || git -C ../cloned checkout -b $DEVELOPMENT_BRANCH - mv ../cloned/.git .. - rm -rf ../cloned - cp -r . ../cloned - rm -rf ../cloned/.git - mv ../.git ../cloned - mv .git/config ../cloned/.git - rm -r ./* - rm -r .git - mv ../cloned/* . - mv ../cloned/.git . - - 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 status - git commit -a -m "${{ github.ref_name }} -> ${{ env.DEVELOPMENT_BRANCH }} " - git push origin HEAD:${{ env.DEVELOPMENT_BRANCH }} - #- name: push development - # env: - # CI_COMMIT_MESSAGE: Continuous Integration Build Artifacts - # 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 fetch --depth=1 - # git add -A - # git commit -m "${{ env.CI_COMMIT_MESSAGE }} - # - # converted from batch" - # git merge origin/master --strategy-option=ours --allow-unrelated - # git push -f origin HEAD:${{ env.DEVELOPMENT_BRANCH }} - - name: make pull request - #git fetch - # git merge origin/master --allow-unrelated-histories --strategy-option=ours - # git push origin HEAD:${{ env.DEVELOPMENT_BRANCH }} - 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 }} - if [[ $(./tea pr ls -f=base,head | grep "| master | ${{ env.DEVELOPMENT_BRANCH }} |" | head -c1 | wc -c) -eq 0 ]]; then - ./tea pr c --base=master --head=${{ env.DEVELOPMENT_BRANCH }} --description="development pull request" -t="WIP: ${{ github.event.head_commit.message }}" - fi - rm ./tea diff --git a/equipment-model.a.yml b/equipment-model.a.yml index e1a6765..5006c6f 100644 --- a/equipment-model.a.yml +++ b/equipment-model.a.yml @@ -135,7 +135,7 @@ - Required: '0' - ApproveSignatureTemplateName: null - RevertSignatureTemplateName: null - - Description: Confirmation by the author of the recipe thatcdcscsvdsvdsvsxsxsdit is ready for h v vredcdview.s...gfhhh.... + - Description: Confirmation by the author of the recipe tgabghatcdcscsvdsvdsvsxsxsdit is ready for h v vredcdview.s...gfhhh.... - RecipeApprovalStep: - Name: Revi edcdw Recipe - Id: '-3'