From 21e0d948d8967008a5b6f6fbd9e3f2fe7717c3dc Mon Sep 17 00:00:00 2001 From: giles Date: Sun, 22 Oct 2023 23:39:10 +0100 Subject: [PATCH] ... --- .gitea/workflows/convert-built-to-yml.yml | 77 +++++++++++++++++++++++ instructions/equipment-model2.axml | 2 +- 2 files changed, 78 insertions(+), 1 deletion(-) create mode 100644 .gitea/workflows/convert-built-to-yml.yml diff --git a/.gitea/workflows/convert-built-to-yml.yml b/.gitea/workflows/convert-built-to-yml.yml new file mode 100644 index 0000000..a6202dd --- /dev/null +++ b/.gitea/workflows/convert-built-to-yml.yml @@ -0,0 +1,77 @@ +name: convert-built-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' + - uses: http://sigyl.com:3000/actions/batch2yaml@master + with: + action: yml + path: '.' + - name: get development branch name + run: | + firstString=${{ github.ref_name }} + secondString="build-" + echo ::set-env name=DEVELOPMENT_BRANCH::${firstString/format-/"$secondString"} + - name: clone + run: | + git clone ${{ github.serverUrl }}/${{ github.repository }} ../cloned + 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 checkout -b ${{ env.DEVELOPMENT_BRANCH }} + git add -A + git status + git commit -a -m "${{ env.CI_COMMIT_MESSAGE }} xml files converted to yml" + 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/instructions/equipment-model2.axml b/instructions/equipment-model2.axml index e906f60..4f1a2af 100644 --- a/instructions/equipment-model2.axml +++ b/instructions/equipment-model2.axml @@ -1 +1 @@ -1.00AREA1YES_NO1YES1NO0PHASE_FAILURES0$TIMER_TYPE1COUNT_DOWN0COUNT_UP1$HOLD_BEHAVIOR1RETENTIVE1RESET2CONTINUE0REPORTING_CONTEXTS1NULL0STATICInstructionBasedServerInstructionBasedServer.dsdfOPCINSTRUCTIONSINSTRUCTIONSWATCHDOGINSTRUCTIONSWATCHDOGW10006000011Begin Approvals-111Used to formally begin the approval process.Confirm Author-220Confirmation by the author of the recipe that it is ready forvfvfvfqssqsq review.s...hhh....Review Recipe-330Confirmation that the recipe has been reviewed by the signer(s)Approve Recipe-440Confirmation that the recipe has been approved by the signer(s)Release Recipe as Step-521Confirmation that this step can be available for use by others.Release Recipe to Production-621Confirmation that this recipe can be available to put on the batch list.Release Recipe as Step-711Confirmation that this step can be available for use by others.Release Recipe to Production-811Confirmation that this recipe can be available to put on the batch list.00NOT_AVAILABLEPARMTR01RealfalsePARMTR02RealfalsePARMTR03RealfalseREPORT01RealfalseREPORT02RealfalseREQUST01RealfalseREQUST02RealfalsePCELL_CLS1CFactory1.BMPUNIT_CLS1UAGImixer.BMP$TIMER_DN_SECONDPstopwatch.bmptrueStandard3200true$TIMER_TYPE1Enumerationfalse65535COUNT_DOWN$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$SETPOINT3Realfalse65535300104147200SECONDSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplate$ELAPSED_TIME1Real065535SECONDSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$REMAINING_TIME2Real065535SECONDSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_DN_MINUTEPstopwatch.bmptrueStandard3200true$TIMER_TYPE1Enumerationfalse65535COUNT_DOWN$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$SETPOINT3Realfalse65535200.1769120MINUTESNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplate$ELAPSED_TIME1Real065535MINUTESNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$REMAINING_TIME2Real065535MINUTESNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_DN_HOURPstopwatch.bmptrueStandard3200true$TIMER_TYPE1Enumerationfalse65535COUNT_DOWN$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$SETPOINT3Realfalse6553550.0031152HOURSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplate$ELAPSED_TIME1Real065535HOURSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$REMAINING_TIME2Real065535HOURSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_DN_DAYPstopwatch.bmptrueStandard3200true$TIMER_TYPE1Enumerationfalse65535COUNT_DOWN$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$SETPOINT3Realfalse655355048DAYSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplate$ELAPSED_TIME1Real065535DAYSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$REMAINING_TIME2Real065535DAYSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_UP_SECONDPstopwatch.bmptrueStandard2100true$TIMER_TYPE1Enumerationfalse65535COUNT_UP$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$ELAPSED_TIME1Real065535SECONDSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_UP_MINUTEPstopwatch.bmptrueStandard2100true$TIMER_TYPE1Enumerationfalse65535COUNT_UP$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$ELAPSED_TIME1Real065535MINUTESNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_UP_HOURPstopwatch.bmptrueStandard2100true$TIMER_TYPE1Enumerationfalse65535COUNT_UP$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$ELAPSED_TIME1Real065535HOURSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_UP_DAYPstopwatch.bmptrueStandard2100true$TIMER_TYPE1Enumerationfalse65535COUNT_UP$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$ELAPSED_TIME1Real065535DAYSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$NULLPstopwatch.bmptrueStandard0000truePHASE1Pagitator.bmpfalseStandard0000truePROCESS_CELL1PCELL_CLS1101UNIT1UNIT1UNIT_CLS1201PHASE11PHASE11PHASE1TAGPHASE310instruction.htmfalsefalse100060000InstructionBasedServerIntegerINSTRUCTIONSPHASE11.OCINSTRUCTIONSPHASE11.OCWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.FINSTRUCTIONSPHASE11.FWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.WINSTRUCTIONSPHASE11.WWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.PINSTRUCTIONSPHASE11.PWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.PDINSTRUCTIONSPHASE11.PDWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.RQINSTRUCTIONSPHASE11.RQWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.SSINSTRUCTIONSPHASE11.SSWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.STINSTRUCTIONSPHASE11.STWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.SIINSTRUCTIONSPHASE11.SIWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.UNINSTRUCTIONSPHASE11.UNWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.Q01INSTRUCTIONSPHASE11.Q01WInstructionBasedServerIntegerINSTRUCTIONSPHASE11.Q02INSTRUCTIONSPHASE11.Q02W \ No newline at end of file +1.00AREA1YES_NO1YES1NO0PHASE_FAILURES0$TIMER_TYPE1COUNT_DOWN0COUNT_UP1$HOLD_BEHAVIOR1RETENTIVE1RESET2CONTINUE0REPORTING_CONTEXTS1NULL0STATICInstructionBasedServerInstructionBasedServer.dsdfOPCINSTRUCTIONSINSTRUCTIONSWATCHDOGINSTRUCTIONSWATCHDOGW10006000011Begin Approvals-111Used to formally begin the approval process.Confirm Author-220Confirmation by the author of the recipe that it is ready forvfvfvfqssqsqwswdw review.s...hhh....Review Recipe-330Confirmation that the recipe has been reviewed by the signer(s)Approve Recipe-440Confirmation that the recipe has been approved by the signer(s)Release Recipe as Step-521Confirmation that this step can be available for use by others.Release Recipe to Production-621Confirmation that this recipe can be available to put on the batch list.Release Recipe as Step-711Confirmation that this step can be available for use by others.Release Recipe to Production-811Confirmation that this recipe can be available to put on the batch list.00NOT_AVAILABLEPARMTR01RealfalsePARMTR02RealfalsePARMTR03RealfalseREPORT01RealfalseREPORT02RealfalseREQUST01RealfalseREQUST02RealfalsePCELL_CLS1CFactory1.BMPUNIT_CLS1UAGImixer.BMP$TIMER_DN_SECONDPstopwatch.bmptrueStandard3200true$TIMER_TYPE1Enumerationfalse65535COUNT_DOWN$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$SETPOINT3Realfalse65535300104147200SECONDSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplate$ELAPSED_TIME1Real065535SECONDSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$REMAINING_TIME2Real065535SECONDSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_DN_MINUTEPstopwatch.bmptrueStandard3200true$TIMER_TYPE1Enumerationfalse65535COUNT_DOWN$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$SETPOINT3Realfalse65535200.1769120MINUTESNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplate$ELAPSED_TIME1Real065535MINUTESNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$REMAINING_TIME2Real065535MINUTESNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_DN_HOURPstopwatch.bmptrueStandard3200true$TIMER_TYPE1Enumerationfalse65535COUNT_DOWN$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$SETPOINT3Realfalse6553550.0031152HOURSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplate$ELAPSED_TIME1Real065535HOURSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$REMAINING_TIME2Real065535HOURSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_DN_DAYPstopwatch.bmptrueStandard3200true$TIMER_TYPE1Enumerationfalse65535COUNT_DOWN$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$SETPOINT3Realfalse655355048DAYSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplate$ELAPSED_TIME1Real065535DAYSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$REMAINING_TIME2Real065535DAYSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_UP_SECONDPstopwatch.bmptrueStandard2100true$TIMER_TYPE1Enumerationfalse65535COUNT_UP$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$ELAPSED_TIME1Real065535SECONDSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_UP_MINUTEPstopwatch.bmptrueStandard2100true$TIMER_TYPE1Enumerationfalse65535COUNT_UP$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$ELAPSED_TIME1Real065535MINUTESNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_UP_HOURPstopwatch.bmptrueStandard2100true$TIMER_TYPE1Enumerationfalse65535COUNT_UP$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$ELAPSED_TIME1Real065535HOURSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$TIMER_UP_DAYPstopwatch.bmptrueStandard2100true$TIMER_TYPE1Enumerationfalse65535COUNT_UP$TIMER_TYPE$HOLD_BEHAVIOR2Enumerationfalse65535CONTINUE$HOLD_BEHAVIOR$ELAPSED_TIME1Real065535DAYSNo_LimitsfalseNoneSignatureTemplateSignatureTemplateSignatureTemplateAbsolute$NULLPstopwatch.bmptrueStandard0000truePHASE1Pagitator.bmpfalseStandard0000truePROCESS_CELL1PCELL_CLS1101UNIT1UNIT1UNIT_CLS1201PHASE11PHASE11PHASE1TAGPHASE310instruction.htmfalsefalse100060000InstructionBasedServerIntegerINSTRUCTIONSPHASE11.OCINSTRUCTIONSPHASE11.OCWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.FINSTRUCTIONSPHASE11.FWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.WINSTRUCTIONSPHASE11.WWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.PINSTRUCTIONSPHASE11.PWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.PDINSTRUCTIONSPHASE11.PDWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.RQINSTRUCTIONSPHASE11.RQWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.SSINSTRUCTIONSPHASE11.SSWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.STINSTRUCTIONSPHASE11.STWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.SIINSTRUCTIONSPHASE11.SIWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.UNINSTRUCTIONSPHASE11.UNWInstructionBasedServerIntegerINSTRUCTIONSPHASE11.Q01INSTRUCTIONSPHASE11.Q01WInstructionBasedServerIntegerINSTRUCTIONSPHASE11.Q02INSTRUCTIONSPHASE11.Q02W \ No newline at end of file