From dfdc44b1e321f99df793ea3afacaf8b9f390d1af Mon Sep 17 00:00:00 2001 From: Aetherinox Date: Tue, 25 Feb 2025 05:05:22 -0700 Subject: [PATCH] ci: update deployment workflows to output debugging parameters during process --- .github/workflows/deploy-docker-all.yml | 68 ++++++++++++++----- .github/workflows/deploy-docker-dockerhub.yml | 14 +++- .github/workflows/deploy-docker-gitea.yml | 1 - .github/workflows/deploy-docker-github.yml | 53 +++++++++++---- 4 files changed, 102 insertions(+), 34 deletions(-) diff --git a/.github/workflows/deploy-docker-all.yml b/.github/workflows/deploy-docker-all.yml index bc308828..71d753ae 100755 --- a/.github/workflows/deploy-docker-all.yml +++ b/.github/workflows/deploy-docker-all.yml @@ -484,21 +484,44 @@ jobs: - name: '⚠️ Checkpoint' id: task_release_gh_checkpoint run: | - echo "registry ..................... Github" - echo "github.actor.................. ${{ github.actor }}" - echo "github.ref ................... ${{ github.ref }}" - echo "github.ref_name .............. ${{ github.ref_name }}" - echo "github.event_name ............ ${{ github.event_name }}" - echo "inputs.DRY_RUN ............... ${{ inputs.DRY_RUN }}" - echo "env.AUTHOR ................... ${{ env.IMAGE_GHCR_AUTHOR }}" - echo "tags ......................... ${{ steps.task_release_gh_meta.outputs.tags }}" - echo "labels ....................... ${{ steps.task_release_gh_meta.outputs.labels }}" - echo "docker image ................. ${{ env.DOCKER_IMAGE }}" - echo "docker sha ................... ${{ env.DOCKER_SHA }}" - echo "docker image id (amd64) ...... ${{ steps.task_release_gh_push_amd64.outputs.imageid }}" - echo "docker digest (amd64) ........ ${{ steps.task_release_gh_push_amd64.outputs.digest }}" - echo "docker image id (arm64) ...... ${{ steps.task_release_gh_push_arm64.outputs.imageid }}" - echo "docker digest (arm64) ........ ${{ steps.task_release_gh_push_arm64.outputs.digest }}" + echo "" + echo "[ GITHUB ] ---------------------------------------------------------------------------------------------" + echo "github.actor.............................. ${{ github.actor }}" + echo "github.ref ............................... ${{ github.ref }}" + echo "github.ref_name .......................... ${{ github.ref_name }}" + echo "github.event_name ........................ ${{ github.event_name }}" + echo "" + echo "[ INPUTS ] ---------------------------------------------------------------------------------------------" + echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}" + echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}" + echo "inputs.IMAGE_GHCR_AUTHOR ................. ${{ inputs.IMAGE_GHCR_AUTHOR }}" + echo "inputs.IMAGE_GHCR_USERNAME ............... ${{ inputs.IMAGE_GHCR_USERNAME }}" + echo "inputs.DEV_RELEASE ....................... ${{ inputs.DEV_RELEASE }}" + echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}" + echo "" + echo "[ DOCKER IMAGES ] --------------------------------------------------------------------------------------" + echo "registry ................................. Github GHCR" + echo "tags ..................................... ${{ steps.task_release_gh_meta.outputs.tags }}" + echo "labels ................................... ${{ steps.task_release_gh_meta.outputs.labels }}" + echo "digest ................................... ${{ steps.task_release_gh_push_amd64.outputs.digest }}" + echo "" + echo "(release) tags ........................... ${{ steps.task_release_gh_meta.outputs.tags }}" + echo "(release) labels ......................... ${{ steps.task_release_gh_meta.outputs.labels }}" + echo "" + echo "[ ENV ] ------------------------------------------------------------------------------------------------" + echo "env.AUTHOR ............................... ${{ env.IMAGE_GHCR_AUTHOR }}" + echo "env.NOW .................................. ${{ env.NOW }}" + echo "env.NOW_SHORT ............................ ${{ env.NOW_SHORT }}" + echo "env.NOW_LONG ............................. ${{ env.NOW_LONG }}" + echo "env.NOW_DOCKER_LABEL ..................... ${{ env.NOW_DOCKER_LABEL }}" + echo "env.DOCKER_IMAGE ......................... ${{ env.DOCKER_IMAGE }}" + echo "env.DOCKER_SHA ........................... ${{ env.DOCKER_SHA }}" + echo "" + echo "[ DOCKER DIGESTS ] -------------------------------------------------------------------------------------" + echo "docker image id (amd64) .................. ${{ steps.task_release_gh_push_amd64.outputs.imageid }}" + echo "docker digest (amd64) .................... ${{ steps.task_release_gh_push_amd64.outputs.digest }}" + echo "docker image id (arm64) .................. ${{ steps.task_release_gh_push_arm64.outputs.imageid }}" + echo "docker digest (arm64) .................... ${{ steps.task_release_gh_push_arm64.outputs.digest }}" # # # Release › Github › Get Weekly Commits @@ -779,21 +802,31 @@ jobs: - name: '⚠️ Checkpoint' id: task_release_dh_checkpoint run: | + echo "" + echo "[ GITHUB ] ---------------------------------------------------------------------------------------------" echo "github.actor.............................. ${{ github.actor }}" echo "github.ref ............................... ${{ github.ref }}" echo "github.ref_name .......................... ${{ github.ref_name }}" echo "github.event_name ........................ ${{ github.event_name }}" echo "" + echo "[ INPUTS ] ---------------------------------------------------------------------------------------------" echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}" echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}" echo "inputs.IMAGE_DOCKERHUB_AUTHOR ............ ${{ inputs.IMAGE_DOCKERHUB_AUTHOR }}" - echo "inputs.IMAGE_DOCKERHUB_AUTHOR ............ ${{ inputs.IMAGE_DOCKERHUB_USERNAME }}" + echo "inputs.IMAGE_DOCKERHUB_USERNAME .......... ${{ inputs.IMAGE_DOCKERHUB_USERNAME }}" echo "inputs.DEV_RELEASE ....................... ${{ inputs.DEV_RELEASE }}" echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}" echo "" + echo "[ DOCKER IMAGES ] --------------------------------------------------------------------------------------" echo "registry ................................. Dockerhub" echo "tags ..................................... ${{ steps.task_release_dh_meta.outputs.tags }}" echo "labels ................................... ${{ steps.task_release_dh_meta.outputs.labels }}" + echo "digest ................................... ${{ steps.task_release_dh_push_amd64.outputs.digest }}" + echo "" + echo "(release) tags ........................... ${{ steps.task_release_dh_meta.outputs.tags }}" + echo "(release) labels ......................... ${{ steps.task_release_dh_meta.outputs.labels }}" + echo "" + echo "[ ENV ] ------------------------------------------------------------------------------------------------" echo "env.AUTHOR ............................... ${{ env.IMAGE_DOCKERHUB_AUTHOR }}" echo "env.NOW .................................. ${{ env.NOW }}" echo "env.NOW_SHORT ............................ ${{ env.NOW_SHORT }}" @@ -801,6 +834,8 @@ jobs: echo "env.NOW_DOCKER_LABEL ..................... ${{ env.NOW_DOCKER_LABEL }}" echo "env.DOCKER_IMAGE ......................... ${{ env.DOCKER_IMAGE }}" echo "env.DOCKER_SHA ........................... ${{ env.DOCKER_SHA }}" + echo "" + echo "[ DOCKER DIGESTS ] -------------------------------------------------------------------------------------" echo "docker image id (amd64) .................. ${{ steps.task_release_dh_push_amd64.outputs.imageid }}" echo "docker digest (amd64) .................... ${{ steps.task_release_dh_push_amd64.outputs.digest }}" echo "docker image id (arm64) .................. ${{ steps.task_release_dh_push_arm64.outputs.imageid }}" @@ -1181,7 +1216,6 @@ jobs: echo "(arm64) labels ........................... ${{ steps.task_release_gi_meta_arm64.outputs.labels }}" echo "(arm64) digest ........................... ${{ steps.task_release_gi_push_arm64.outputs.digest }}" echo "" - echo "" echo "(release) tags ........................... ${{ steps.task_release_gi_meta_release.outputs.tags }}" echo "(release) labels ......................... ${{ steps.task_release_gi_meta_release.outputs.labels }}" echo "" diff --git a/.github/workflows/deploy-docker-dockerhub.yml b/.github/workflows/deploy-docker-dockerhub.yml index 63f32657..65d879a4 100755 --- a/.github/workflows/deploy-docker-dockerhub.yml +++ b/.github/workflows/deploy-docker-dockerhub.yml @@ -415,21 +415,31 @@ jobs: - name: '⚠️ Checkpoint' id: task_release_dh_checkpoint run: | + echo "" + echo "[ GITHUB ] ---------------------------------------------------------------------------------------------" echo "github.actor.............................. ${{ github.actor }}" echo "github.ref ............................... ${{ github.ref }}" echo "github.ref_name .......................... ${{ github.ref_name }}" echo "github.event_name ........................ ${{ github.event_name }}" echo "" + echo "[ INPUTS ] ---------------------------------------------------------------------------------------------" echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}" echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}" echo "inputs.IMAGE_DOCKERHUB_AUTHOR ............ ${{ inputs.IMAGE_DOCKERHUB_AUTHOR }}" - echo "inputs.IMAGE_DOCKERHUB_AUTHOR ............ ${{ inputs.IMAGE_DOCKERHUB_USERNAME }}" + echo "inputs.IMAGE_DOCKERHUB_USERNAME .......... ${{ inputs.IMAGE_DOCKERHUB_USERNAME }}" echo "inputs.DEV_RELEASE ....................... ${{ inputs.DEV_RELEASE }}" echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}" echo "" + echo "[ DOCKER IMAGES ] --------------------------------------------------------------------------------------" echo "registry ................................. Dockerhub" echo "tags ..................................... ${{ steps.task_release_dh_meta.outputs.tags }}" echo "labels ................................... ${{ steps.task_release_dh_meta.outputs.labels }}" + echo "digest ................................... ${{ steps.task_release_dh_push_amd64.outputs.digest }}" + echo "" + echo "(release) tags ........................... ${{ steps.task_release_dh_meta.outputs.tags }}" + echo "(release) labels ......................... ${{ steps.task_release_dh_meta.outputs.labels }}" + echo "" + echo "[ ENV ] ------------------------------------------------------------------------------------------------" echo "env.AUTHOR ............................... ${{ env.IMAGE_DOCKERHUB_AUTHOR }}" echo "env.NOW .................................. ${{ env.NOW }}" echo "env.NOW_SHORT ............................ ${{ env.NOW_SHORT }}" @@ -437,6 +447,8 @@ jobs: echo "env.NOW_DOCKER_LABEL ..................... ${{ env.NOW_DOCKER_LABEL }}" echo "env.DOCKER_IMAGE ......................... ${{ env.DOCKER_IMAGE }}" echo "env.DOCKER_SHA ........................... ${{ env.DOCKER_SHA }}" + echo "" + echo "[ DOCKER DIGESTS ] -------------------------------------------------------------------------------------" echo "docker image id (amd64) .................. ${{ steps.task_release_dh_push_amd64.outputs.imageid }}" echo "docker digest (amd64) .................... ${{ steps.task_release_dh_push_amd64.outputs.digest }}" echo "docker image id (arm64) .................. ${{ steps.task_release_dh_push_arm64.outputs.imageid }}" diff --git a/.github/workflows/deploy-docker-gitea.yml b/.github/workflows/deploy-docker-gitea.yml index e232b889..c3302af1 100755 --- a/.github/workflows/deploy-docker-gitea.yml +++ b/.github/workflows/deploy-docker-gitea.yml @@ -523,7 +523,6 @@ jobs: echo "(arm64) labels ........................... ${{ steps.task_release_gi_meta_arm64.outputs.labels }}" echo "(arm64) digest ........................... ${{ steps.task_release_gi_push_arm64.outputs.digest }}" echo "" - echo "" echo "(release) tags ........................... ${{ steps.task_release_gi_meta_release.outputs.tags }}" echo "(release) labels ......................... ${{ steps.task_release_gi_meta_release.outputs.labels }}" echo "" diff --git a/.github/workflows/deploy-docker-github.yml b/.github/workflows/deploy-docker-github.yml index 2ce47de3..7a8a6577 100755 --- a/.github/workflows/deploy-docker-github.yml +++ b/.github/workflows/deploy-docker-github.yml @@ -413,21 +413,44 @@ jobs: - name: '⚠️ Checkpoint' id: task_release_gh_checkpoint run: | - echo "registry ..................... Github" - echo "github.actor.................. ${{ github.actor }}" - echo "github.ref ................... ${{ github.ref }}" - echo "github.ref_name .............. ${{ github.ref_name }}" - echo "github.event_name ............ ${{ github.event_name }}" - echo "inputs.DRY_RUN ............... ${{ inputs.DRY_RUN }}" - echo "env.AUTHOR ................... ${{ env.IMAGE_GHCR_AUTHOR }}" - echo "tags ......................... ${{ steps.task_release_gh_meta.outputs.tags }}" - echo "labels ....................... ${{ steps.task_release_gh_meta.outputs.labels }}" - echo "docker image ................. ${{ env.DOCKER_IMAGE }}" - echo "docker sha ................... ${{ env.DOCKER_SHA }}" - echo "docker image id (amd64) ...... ${{ steps.task_release_gh_push_amd64.outputs.imageid }}" - echo "docker digest (amd64) ........ ${{ steps.task_release_gh_push_amd64.outputs.digest }}" - echo "docker image id (arm64) ...... ${{ steps.task_release_gh_push_arm64.outputs.imageid }}" - echo "docker digest (arm64) ........ ${{ steps.task_release_gh_push_arm64.outputs.digest }}" + echo "" + echo "[ GITHUB ] ---------------------------------------------------------------------------------------------" + echo "github.actor.............................. ${{ github.actor }}" + echo "github.ref ............................... ${{ github.ref }}" + echo "github.ref_name .......................... ${{ github.ref_name }}" + echo "github.event_name ........................ ${{ github.event_name }}" + echo "" + echo "[ INPUTS ] ---------------------------------------------------------------------------------------------" + echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}" + echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}" + echo "inputs.IMAGE_GHCR_AUTHOR ................. ${{ inputs.IMAGE_GHCR_AUTHOR }}" + echo "inputs.IMAGE_GHCR_USERNAME ............... ${{ inputs.IMAGE_GHCR_USERNAME }}" + echo "inputs.DEV_RELEASE ....................... ${{ inputs.DEV_RELEASE }}" + echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}" + echo "" + echo "[ DOCKER IMAGES ] --------------------------------------------------------------------------------------" + echo "registry ................................. Github GHCR" + echo "tags ..................................... ${{ steps.task_release_gh_meta.outputs.tags }}" + echo "labels ................................... ${{ steps.task_release_gh_meta.outputs.labels }}" + echo "digest ................................... ${{ steps.task_release_gh_push_amd64.outputs.digest }}" + echo "" + echo "(release) tags ........................... ${{ steps.task_release_gh_meta.outputs.tags }}" + echo "(release) labels ......................... ${{ steps.task_release_gh_meta.outputs.labels }}" + echo "" + echo "[ ENV ] ------------------------------------------------------------------------------------------------" + echo "env.AUTHOR ............................... ${{ env.IMAGE_GHCR_AUTHOR }}" + echo "env.NOW .................................. ${{ env.NOW }}" + echo "env.NOW_SHORT ............................ ${{ env.NOW_SHORT }}" + echo "env.NOW_LONG ............................. ${{ env.NOW_LONG }}" + echo "env.NOW_DOCKER_LABEL ..................... ${{ env.NOW_DOCKER_LABEL }}" + echo "env.DOCKER_IMAGE ......................... ${{ env.DOCKER_IMAGE }}" + echo "env.DOCKER_SHA ........................... ${{ env.DOCKER_SHA }}" + echo "" + echo "[ DOCKER DIGESTS ] -------------------------------------------------------------------------------------" + echo "docker image id (amd64) .................. ${{ steps.task_release_gh_push_amd64.outputs.imageid }}" + echo "docker digest (amd64) .................... ${{ steps.task_release_gh_push_amd64.outputs.digest }}" + echo "docker image id (arm64) .................. ${{ steps.task_release_gh_push_arm64.outputs.imageid }}" + echo "docker digest (arm64) .................... ${{ steps.task_release_gh_push_arm64.outputs.digest }}" # # # Release › Github › Get Weekly Commits