diff --git a/.github/workflows/release_Retirement.yaml b/.github/workflows/release_Retirement.yaml index 2377580a..6496cdf6 100644 --- a/.github/workflows/release_Retirement.yaml +++ b/.github/workflows/release_Retirement.yaml @@ -1,15 +1,19 @@ name: release-dev run-name: release-dev ${{ github.actor }} on: - push: - tags: - - "retirement-[0-9]+.[0-9]+.[0-9]+" + # push: + # tags: + # - 'v[0-9]+.[0-9]+.[0-9]+' + # tags-ignore: + # - '2.*' + # Allow run workflow manually from Action tab workflow_dispatch: env: REGISTRY: docker.frappet.com IMAGE_NAME: ehr/bma-ehr-retirement-service DEPLOY_HOST: frappet.com COMPOSE_PATH: /home/frappet/docker/bma-ehr-retirement + TOKEN_LINE: uxuK5hDzS2DsoC5piJBrWRLiz8GgY7iMZZldOWsDDF0 jobs: # act workflow_dispatch -W .github/workflows/release_retirement.yaml --input IMAGE_VER=retirement-1.0.0 -s DOCKER_USER=sorawit -s DOCKER_PASS=P@ssword -s SSH_PASSWORD=P@ssw0rd @@ -18,15 +22,11 @@ jobs: steps: - uses: actions/checkout@v3 # skip Set up QEMU because it fail on act and container - # Gen Version try to get version from tag or inut - - name: Set output tags - id: vars - run: echo "tag=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT - name: Gen Version id: gen_ver run: | if [[ $GITHUB_REF == 'refs/tags/'* ]]; then - IMAGE_VER=${{ steps.vars.outputs.tag }} + IMAGE_VER='${GITHUB_REF/refs\/tags\//}' else IMAGE_VER=${{ github.event.inputs.IMAGE_VER }} fi @@ -70,18 +70,18 @@ jobs: - uses: snow-actions/line-notify@v1.1.0 if: success() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Success✅✅✅ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} - uses: snow-actions/line-notify@v1.1.0 if: failure() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Failure❌❌❌ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} diff --git a/.github/workflows/release_command.yaml b/.github/workflows/release_command.yaml index bda34894..95d40794 100644 --- a/.github/workflows/release_command.yaml +++ b/.github/workflows/release_command.yaml @@ -1,15 +1,19 @@ name: release-dev run-name: release-dev ${{ github.actor }} on: - push: - tags: - - "command-[0-9]+.[0-9]+.[0-9]+" + # push: + # tags: + # - 'v[0-9]+.[0-9]+.[0-9]+' + # tags-ignore: + # - '2.*' + # Allow run workflow manually from Action tab workflow_dispatch: env: REGISTRY: docker.frappet.com IMAGE_NAME: ehr/bma-ehr-command-service DEPLOY_HOST: frappet.com COMPOSE_PATH: /home/frappet/docker/bma-ehr-command + TOKEN_LINE: uxuK5hDzS2DsoC5piJBrWRLiz8GgY7iMZZldOWsDDF0 jobs: # act workflow_dispatch -W .github/workflows/release_command.yaml --input IMAGE_VER=command-1.0.0 -s DOCKER_USER=sorawit -s DOCKER_PASS=P@ssword -s SSH_PASSWORD=P@ssw0rd @@ -18,15 +22,11 @@ jobs: steps: - uses: actions/checkout@v3 # skip Set up QEMU because it fail on act and container - # Gen Version try to get version from tag or inut - - name: Set output tags - id: vars - run: echo "tag=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT - name: Gen Version id: gen_ver run: | if [[ $GITHUB_REF == 'refs/tags/'* ]]; then - IMAGE_VER=${{ steps.vars.outputs.tag }} + IMAGE_VER='${GITHUB_REF/refs\/tags\//}' else IMAGE_VER=${{ github.event.inputs.IMAGE_VER }} fi @@ -70,18 +70,18 @@ jobs: - uses: snow-actions/line-notify@v1.1.0 if: success() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Success✅✅✅ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} - uses: snow-actions/line-notify@v1.1.0 if: failure() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Failure❌❌❌ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} diff --git a/.github/workflows/release_discipline.yaml b/.github/workflows/release_discipline.yaml index 69e5e949..6d240854 100644 --- a/.github/workflows/release_discipline.yaml +++ b/.github/workflows/release_discipline.yaml @@ -1,15 +1,19 @@ name: release-dev run-name: release-dev ${{ github.actor }} on: - push: - tags: - - "discipline-[0-9]+.[0-9]+.[0-9]+" + # push: + # tags: + # - 'v[0-9]+.[0-9]+.[0-9]+' + # tags-ignore: + # - '2.*' + # Allow run workflow manually from Action tab workflow_dispatch: env: REGISTRY: docker.frappet.com IMAGE_NAME: ehr/bma-ehr-discipline-service DEPLOY_HOST: frappet.com COMPOSE_PATH: /home/frappet/docker/bma-ehr-discipline + TOKEN_LINE: uxuK5hDzS2DsoC5piJBrWRLiz8GgY7iMZZldOWsDDF0 jobs: # act workflow_dispatch -W .github/workflows/release_discipline.yaml --input IMAGE_VER=discipline-1.0.0 -s DOCKER_USER=sorawit -s DOCKER_PASS=P@ssword -s SSH_PASSWORD=P@ssw0rd @@ -18,15 +22,11 @@ jobs: steps: - uses: actions/checkout@v3 # skip Set up QEMU because it fail on act and container - # Gen Version try to get version from tag or inut - - name: Set output tags - id: vars - run: echo "tag=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT - name: Gen Version id: gen_ver run: | if [[ $GITHUB_REF == 'refs/tags/'* ]]; then - IMAGE_VER=${{ steps.vars.outputs.tag }} + IMAGE_VER='${GITHUB_REF/refs\/tags\//}' else IMAGE_VER=${{ github.event.inputs.IMAGE_VER }} fi @@ -70,18 +70,18 @@ jobs: - uses: snow-actions/line-notify@v1.1.0 if: success() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Success✅✅✅ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} - uses: snow-actions/line-notify@v1.1.0 if: failure() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Failure❌❌❌ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} diff --git a/.github/workflows/release_insignia.yaml b/.github/workflows/release_insignia.yaml index 656f5471..4d9733fd 100644 --- a/.github/workflows/release_insignia.yaml +++ b/.github/workflows/release_insignia.yaml @@ -1,15 +1,19 @@ name: release-dev run-name: release-dev ${{ github.actor }} on: - push: - tags: - - "insignia-[0-9]+.[0-9]+.[0-9]+" + # push: + # tags: + # - 'v[0-9]+.[0-9]+.[0-9]+' + # tags-ignore: + # - '2.*' + # Allow run workflow manually from Action tab workflow_dispatch: env: REGISTRY: docker.frappet.com IMAGE_NAME: ehr/bma-ehr-insignia-service DEPLOY_HOST: frappet.com COMPOSE_PATH: /home/frappet/docker/bma-ehr-insignia + TOKEN_LINE: uxuK5hDzS2DsoC5piJBrWRLiz8GgY7iMZZldOWsDDF0 jobs: # act workflow_dispatch -W .github/workflows/release_insignia.yaml --input IMAGE_VER=insignia-1.0.0 -s DOCKER_USER=sorawit -s DOCKER_PASS=P@ssword -s SSH_PASSWORD=P@ssw0rd @@ -18,15 +22,11 @@ jobs: steps: - uses: actions/checkout@v3 # skip Set up QEMU because it fail on act and container - # Gen Version try to get version from tag or inut - - name: Set output tags - id: vars - run: echo "tag=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT - name: Gen Version id: gen_ver run: | if [[ $GITHUB_REF == 'refs/tags/'* ]]; then - IMAGE_VER=${{ steps.vars.outputs.tag }} + IMAGE_VER='${GITHUB_REF/refs\/tags\//}' else IMAGE_VER=${{ github.event.inputs.IMAGE_VER }} fi @@ -70,18 +70,18 @@ jobs: - uses: snow-actions/line-notify@v1.1.0 if: success() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Success✅✅✅ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} - uses: snow-actions/line-notify@v1.1.0 if: failure() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Failure❌❌❌ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} diff --git a/.github/workflows/release_leave.yaml b/.github/workflows/release_leave.yaml index b7375a77..697de7fa 100644 --- a/.github/workflows/release_leave.yaml +++ b/.github/workflows/release_leave.yaml @@ -1,15 +1,19 @@ name: release-dev run-name: release-dev ${{ github.actor }} on: - push: - tags: - - "leave-[0-9]+.[0-9]+.[0-9]+" + # push: + # tags: + # - 'v[0-9]+.[0-9]+.[0-9]+' + # tags-ignore: + # - '2.*' + # Allow run workflow manually from Action tab workflow_dispatch: env: REGISTRY: docker.frappet.com IMAGE_NAME: ehr/bma-ehr-leave-service DEPLOY_HOST: frappet.com COMPOSE_PATH: /home/frappet/docker/bma-ehr-leave + TOKEN_LINE: uxuK5hDzS2DsoC5piJBrWRLiz8GgY7iMZZldOWsDDF0 jobs: # act workflow_dispatch -W .github/workflows/release_leave.yaml --input IMAGE_VER=leave-1.0.0 -s DOCKER_USER=sorawit -s DOCKER_PASS=P@ssword -s SSH_PASSWORD=P@ssw0rd @@ -18,15 +22,11 @@ jobs: steps: - uses: actions/checkout@v3 # skip Set up QEMU because it fail on act and container - # Gen Version try to get version from tag or inut - - name: Set output tags - id: vars - run: echo "tag=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT - name: Gen Version id: gen_ver run: | if [[ $GITHUB_REF == 'refs/tags/'* ]]; then - IMAGE_VER=${{ steps.vars.outputs.tag }} + IMAGE_VER='${GITHUB_REF/refs\/tags\//}' else IMAGE_VER=${{ github.event.inputs.IMAGE_VER }} fi @@ -70,18 +70,18 @@ jobs: - uses: snow-actions/line-notify@v1.1.0 if: success() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Success✅✅✅ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} - uses: snow-actions/line-notify@v1.1.0 if: failure() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Failure❌❌❌ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} diff --git a/.github/workflows/release_orgEmployee.yaml b/.github/workflows/release_orgEmployee.yaml index 97540f83..9c452865 100644 --- a/.github/workflows/release_orgEmployee.yaml +++ b/.github/workflows/release_orgEmployee.yaml @@ -1,15 +1,19 @@ name: release-dev run-name: release-dev ${{ github.actor }} on: - push: - tags: - - "orgEmployee-[0-9]+.[0-9]+.[0-9]+" + # push: + # tags: + # - 'v[0-9]+.[0-9]+.[0-9]+' + # tags-ignore: + # - '2.*' + # Allow run workflow manually from Action tab workflow_dispatch: env: REGISTRY: docker.frappet.com IMAGE_NAME: ehr/bma-ehr-org-employee-service DEPLOY_HOST: frappet.com COMPOSE_PATH: /home/frappet/docker/bma-ehr-org-employee + TOKEN_LINE: uxuK5hDzS2DsoC5piJBrWRLiz8GgY7iMZZldOWsDDF0 jobs: # act workflow_dispatch -W .github/workflows/release_orgEmployee.yaml --input IMAGE_VER=orgEmployee-1.0.0 -s DOCKER_USER=sorawit -s DOCKER_PASS=P@ssword -s SSH_PASSWORD=P@ssw0rd @@ -18,15 +22,11 @@ jobs: steps: - uses: actions/checkout@v3 # skip Set up QEMU because it fail on act and container - # Gen Version try to get version from tag or inut - - name: Set output tags - id: vars - run: echo "tag=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT - name: Gen Version id: gen_ver run: | if [[ $GITHUB_REF == 'refs/tags/'* ]]; then - IMAGE_VER=${{ steps.vars.outputs.tag }} + IMAGE_VER='${GITHUB_REF/refs\/tags\//}' else IMAGE_VER=${{ github.event.inputs.IMAGE_VER }} fi @@ -70,18 +70,18 @@ jobs: - uses: snow-actions/line-notify@v1.1.0 if: success() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Success✅✅✅ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} - uses: snow-actions/line-notify@v1.1.0 if: failure() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Failure❌❌❌ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} diff --git a/.github/workflows/release_placement.yaml b/.github/workflows/release_placement.yaml index ba079990..3eabd94b 100644 --- a/.github/workflows/release_placement.yaml +++ b/.github/workflows/release_placement.yaml @@ -1,15 +1,19 @@ name: release-dev run-name: release-dev ${{ github.actor }} on: - push: - tags: - - "placement-[0-9]+.[0-9]+.[0-9]+" + # push: + # tags: + # - 'v[0-9]+.[0-9]+.[0-9]+' + # tags-ignore: + # - '2.*' + # Allow run workflow manually from Action tab workflow_dispatch: env: REGISTRY: docker.frappet.com IMAGE_NAME: ehr/bma-ehr-placement-service DEPLOY_HOST: frappet.com COMPOSE_PATH: /home/frappet/docker/bma-ehr-placement + TOKEN_LINE: uxuK5hDzS2DsoC5piJBrWRLiz8GgY7iMZZldOWsDDF0 jobs: # act workflow_dispatch -W .github/workflows/release_placement.yaml --input IMAGE_VER=placement-1.0.0 -s DOCKER_USER=sorawit -s DOCKER_PASS=P@ssword -s SSH_PASSWORD=P@ssw0rd @@ -18,15 +22,11 @@ jobs: steps: - uses: actions/checkout@v3 # skip Set up QEMU because it fail on act and container - # Gen Version try to get version from tag or inut - - name: Set output tags - id: vars - run: echo "tag=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT - name: Gen Version id: gen_ver run: | if [[ $GITHUB_REF == 'refs/tags/'* ]]; then - IMAGE_VER=${{ steps.vars.outputs.tag }} + IMAGE_VER='${GITHUB_REF/refs\/tags\//}' else IMAGE_VER=${{ github.event.inputs.IMAGE_VER }} fi @@ -70,18 +70,18 @@ jobs: - uses: snow-actions/line-notify@v1.1.0 if: success() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Success✅✅✅ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} - uses: snow-actions/line-notify@v1.1.0 if: failure() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Failure❌❌❌ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} diff --git a/.github/workflows/release_report.yaml b/.github/workflows/release_report.yaml index 86555b6b..7d9b2f07 100644 --- a/.github/workflows/release_report.yaml +++ b/.github/workflows/release_report.yaml @@ -1,15 +1,19 @@ name: release-dev run-name: release-dev ${{ github.actor }} on: - push: - tags: - - "report-[0-9]+.[0-9]+.[0-9]+" + # push: + # tags: + # - 'v[0-9]+.[0-9]+.[0-9]+' + # tags-ignore: + # - '2.*' + # Allow run workflow manually from Action tab workflow_dispatch: env: REGISTRY: docker.frappet.com IMAGE_NAME: ehr/bma-ehr-report-v2-service DEPLOY_HOST: frappet.com COMPOSE_PATH: /home/frappet/docker/bma-ehr-report-v2 + TOKEN_LINE: uxuK5hDzS2DsoC5piJBrWRLiz8GgY7iMZZldOWsDDF0 jobs: # act workflow_dispatch -W .github/workflows/release_report.yaml --input IMAGE_VER=report-1.0.0 -s DOCKER_USER=sorawit -s DOCKER_PASS=P@ssword -s SSH_PASSWORD=P@ssw0rd @@ -18,15 +22,11 @@ jobs: steps: - uses: actions/checkout@v3 # skip Set up QEMU because it fail on act and container - # Gen Version try to get version from tag or inut - - name: Set output tags - id: vars - run: echo "tag=${GITHUB_REF#refs/*/}" >> $GITHUB_OUTPUT - name: Gen Version id: gen_ver run: | if [[ $GITHUB_REF == 'refs/tags/'* ]]; then - IMAGE_VER=${{ steps.vars.outputs.tag }} + IMAGE_VER='${GITHUB_REF/refs\/tags\//}' else IMAGE_VER=${{ github.event.inputs.IMAGE_VER }} fi @@ -70,18 +70,18 @@ jobs: - uses: snow-actions/line-notify@v1.1.0 if: success() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Success✅✅✅ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}} - uses: snow-actions/line-notify@v1.1.0 if: failure() with: - access_token: ${{ secrets.TOKEN_LINE }} + access_token: ${{ env.TOKEN_LINE }} message: | -Failure❌❌❌ Image: ${{env.IMAGE_NAME}} - Version: ${{ steps.gen_ver.outputs.IMAGE_VER }} + Version: ${{ github.event.inputs.IMAGE_VER }} By: ${{secrets.DOCKER_USER}}