ci: update deployment workflows to output debugging parameters during process

This commit is contained in:
2025-02-25 05:05:22 -07:00
parent 05ab495a46
commit dfdc44b1e3
4 changed files with 102 additions and 34 deletions

View File

@@ -484,21 +484,44 @@ jobs:
- name: '⚠️ Checkpoint' - name: '⚠️ Checkpoint'
id: task_release_gh_checkpoint id: task_release_gh_checkpoint
run: | run: |
echo "registry ..................... Github" echo ""
echo "github.actor.................. ${{ github.actor }}" echo "[ GITHUB ] ---------------------------------------------------------------------------------------------"
echo "github.ref ................... ${{ github.ref }}" echo "github.actor.............................. ${{ github.actor }}"
echo "github.ref_name .............. ${{ github.ref_name }}" echo "github.ref ............................... ${{ github.ref }}"
echo "github.event_name ............ ${{ github.event_name }}" echo "github.ref_name .......................... ${{ github.ref_name }}"
echo "inputs.DRY_RUN ............... ${{ inputs.DRY_RUN }}" echo "github.event_name ........................ ${{ github.event_name }}"
echo "env.AUTHOR ................... ${{ env.IMAGE_GHCR_AUTHOR }}" echo ""
echo "tags ......................... ${{ steps.task_release_gh_meta.outputs.tags }}" echo "[ INPUTS ] ---------------------------------------------------------------------------------------------"
echo "labels ....................... ${{ steps.task_release_gh_meta.outputs.labels }}" echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}"
echo "docker image ................. ${{ env.DOCKER_IMAGE }}" echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}"
echo "docker sha ................... ${{ env.DOCKER_SHA }}" echo "inputs.IMAGE_GHCR_AUTHOR ................. ${{ inputs.IMAGE_GHCR_AUTHOR }}"
echo "docker image id (amd64) ...... ${{ steps.task_release_gh_push_amd64.outputs.imageid }}" echo "inputs.IMAGE_GHCR_USERNAME ............... ${{ inputs.IMAGE_GHCR_USERNAME }}"
echo "docker digest (amd64) ........ ${{ steps.task_release_gh_push_amd64.outputs.digest }}" echo "inputs.DEV_RELEASE ....................... ${{ inputs.DEV_RELEASE }}"
echo "docker image id (arm64) ...... ${{ steps.task_release_gh_push_arm64.outputs.imageid }}" echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}"
echo "docker digest (arm64) ........ ${{ steps.task_release_gh_push_arm64.outputs.digest }}" 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 # Release Github Get Weekly Commits
@@ -779,21 +802,31 @@ jobs:
- name: '⚠️ Checkpoint' - name: '⚠️ Checkpoint'
id: task_release_dh_checkpoint id: task_release_dh_checkpoint
run: | run: |
echo ""
echo "[ GITHUB ] ---------------------------------------------------------------------------------------------"
echo "github.actor.............................. ${{ github.actor }}" echo "github.actor.............................. ${{ github.actor }}"
echo "github.ref ............................... ${{ github.ref }}" echo "github.ref ............................... ${{ github.ref }}"
echo "github.ref_name .......................... ${{ github.ref_name }}" echo "github.ref_name .......................... ${{ github.ref_name }}"
echo "github.event_name ........................ ${{ github.event_name }}" echo "github.event_name ........................ ${{ github.event_name }}"
echo "" echo ""
echo "[ INPUTS ] ---------------------------------------------------------------------------------------------"
echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}" echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}"
echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}" echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}"
echo "inputs.IMAGE_DOCKERHUB_AUTHOR ............ ${{ inputs.IMAGE_DOCKERHUB_AUTHOR }}" 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.DEV_RELEASE ....................... ${{ inputs.DEV_RELEASE }}"
echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}" echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}"
echo "" echo ""
echo "[ DOCKER IMAGES ] --------------------------------------------------------------------------------------"
echo "registry ................................. Dockerhub" echo "registry ................................. Dockerhub"
echo "tags ..................................... ${{ steps.task_release_dh_meta.outputs.tags }}" echo "tags ..................................... ${{ steps.task_release_dh_meta.outputs.tags }}"
echo "labels ................................... ${{ steps.task_release_dh_meta.outputs.labels }}" 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.AUTHOR ............................... ${{ env.IMAGE_DOCKERHUB_AUTHOR }}"
echo "env.NOW .................................. ${{ env.NOW }}" echo "env.NOW .................................. ${{ env.NOW }}"
echo "env.NOW_SHORT ............................ ${{ env.NOW_SHORT }}" echo "env.NOW_SHORT ............................ ${{ env.NOW_SHORT }}"
@@ -801,6 +834,8 @@ jobs:
echo "env.NOW_DOCKER_LABEL ..................... ${{ env.NOW_DOCKER_LABEL }}" echo "env.NOW_DOCKER_LABEL ..................... ${{ env.NOW_DOCKER_LABEL }}"
echo "env.DOCKER_IMAGE ......................... ${{ env.DOCKER_IMAGE }}" echo "env.DOCKER_IMAGE ......................... ${{ env.DOCKER_IMAGE }}"
echo "env.DOCKER_SHA ........................... ${{ env.DOCKER_SHA }}" 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 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 digest (amd64) .................... ${{ steps.task_release_dh_push_amd64.outputs.digest }}"
echo "docker image id (arm64) .................. ${{ steps.task_release_dh_push_arm64.outputs.imageid }}" 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) labels ........................... ${{ steps.task_release_gi_meta_arm64.outputs.labels }}"
echo "(arm64) digest ........................... ${{ steps.task_release_gi_push_arm64.outputs.digest }}" echo "(arm64) digest ........................... ${{ steps.task_release_gi_push_arm64.outputs.digest }}"
echo "" echo ""
echo ""
echo "(release) tags ........................... ${{ steps.task_release_gi_meta_release.outputs.tags }}" echo "(release) tags ........................... ${{ steps.task_release_gi_meta_release.outputs.tags }}"
echo "(release) labels ......................... ${{ steps.task_release_gi_meta_release.outputs.labels }}" echo "(release) labels ......................... ${{ steps.task_release_gi_meta_release.outputs.labels }}"
echo "" echo ""

View File

@@ -415,21 +415,31 @@ jobs:
- name: '⚠️ Checkpoint' - name: '⚠️ Checkpoint'
id: task_release_dh_checkpoint id: task_release_dh_checkpoint
run: | run: |
echo ""
echo "[ GITHUB ] ---------------------------------------------------------------------------------------------"
echo "github.actor.............................. ${{ github.actor }}" echo "github.actor.............................. ${{ github.actor }}"
echo "github.ref ............................... ${{ github.ref }}" echo "github.ref ............................... ${{ github.ref }}"
echo "github.ref_name .......................... ${{ github.ref_name }}" echo "github.ref_name .......................... ${{ github.ref_name }}"
echo "github.event_name ........................ ${{ github.event_name }}" echo "github.event_name ........................ ${{ github.event_name }}"
echo "" echo ""
echo "[ INPUTS ] ---------------------------------------------------------------------------------------------"
echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}" echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}"
echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}" echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}"
echo "inputs.IMAGE_DOCKERHUB_AUTHOR ............ ${{ inputs.IMAGE_DOCKERHUB_AUTHOR }}" 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.DEV_RELEASE ....................... ${{ inputs.DEV_RELEASE }}"
echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}" echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}"
echo "" echo ""
echo "[ DOCKER IMAGES ] --------------------------------------------------------------------------------------"
echo "registry ................................. Dockerhub" echo "registry ................................. Dockerhub"
echo "tags ..................................... ${{ steps.task_release_dh_meta.outputs.tags }}" echo "tags ..................................... ${{ steps.task_release_dh_meta.outputs.tags }}"
echo "labels ................................... ${{ steps.task_release_dh_meta.outputs.labels }}" 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.AUTHOR ............................... ${{ env.IMAGE_DOCKERHUB_AUTHOR }}"
echo "env.NOW .................................. ${{ env.NOW }}" echo "env.NOW .................................. ${{ env.NOW }}"
echo "env.NOW_SHORT ............................ ${{ env.NOW_SHORT }}" echo "env.NOW_SHORT ............................ ${{ env.NOW_SHORT }}"
@@ -437,6 +447,8 @@ jobs:
echo "env.NOW_DOCKER_LABEL ..................... ${{ env.NOW_DOCKER_LABEL }}" echo "env.NOW_DOCKER_LABEL ..................... ${{ env.NOW_DOCKER_LABEL }}"
echo "env.DOCKER_IMAGE ......................... ${{ env.DOCKER_IMAGE }}" echo "env.DOCKER_IMAGE ......................... ${{ env.DOCKER_IMAGE }}"
echo "env.DOCKER_SHA ........................... ${{ env.DOCKER_SHA }}" 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 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 digest (amd64) .................... ${{ steps.task_release_dh_push_amd64.outputs.digest }}"
echo "docker image id (arm64) .................. ${{ steps.task_release_dh_push_arm64.outputs.imageid }}" echo "docker image id (arm64) .................. ${{ steps.task_release_dh_push_arm64.outputs.imageid }}"

View File

@@ -523,7 +523,6 @@ jobs:
echo "(arm64) labels ........................... ${{ steps.task_release_gi_meta_arm64.outputs.labels }}" echo "(arm64) labels ........................... ${{ steps.task_release_gi_meta_arm64.outputs.labels }}"
echo "(arm64) digest ........................... ${{ steps.task_release_gi_push_arm64.outputs.digest }}" echo "(arm64) digest ........................... ${{ steps.task_release_gi_push_arm64.outputs.digest }}"
echo "" echo ""
echo ""
echo "(release) tags ........................... ${{ steps.task_release_gi_meta_release.outputs.tags }}" echo "(release) tags ........................... ${{ steps.task_release_gi_meta_release.outputs.tags }}"
echo "(release) labels ......................... ${{ steps.task_release_gi_meta_release.outputs.labels }}" echo "(release) labels ......................... ${{ steps.task_release_gi_meta_release.outputs.labels }}"
echo "" echo ""

View File

@@ -413,21 +413,44 @@ jobs:
- name: '⚠️ Checkpoint' - name: '⚠️ Checkpoint'
id: task_release_gh_checkpoint id: task_release_gh_checkpoint
run: | run: |
echo "registry ..................... Github" echo ""
echo "github.actor.................. ${{ github.actor }}" echo "[ GITHUB ] ---------------------------------------------------------------------------------------------"
echo "github.ref ................... ${{ github.ref }}" echo "github.actor.............................. ${{ github.actor }}"
echo "github.ref_name .............. ${{ github.ref_name }}" echo "github.ref ............................... ${{ github.ref }}"
echo "github.event_name ............ ${{ github.event_name }}" echo "github.ref_name .......................... ${{ github.ref_name }}"
echo "inputs.DRY_RUN ............... ${{ inputs.DRY_RUN }}" echo "github.event_name ........................ ${{ github.event_name }}"
echo "env.AUTHOR ................... ${{ env.IMAGE_GHCR_AUTHOR }}" echo ""
echo "tags ......................... ${{ steps.task_release_gh_meta.outputs.tags }}" echo "[ INPUTS ] ---------------------------------------------------------------------------------------------"
echo "labels ....................... ${{ steps.task_release_gh_meta.outputs.labels }}" echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}"
echo "docker image ................. ${{ env.DOCKER_IMAGE }}" echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}"
echo "docker sha ................... ${{ env.DOCKER_SHA }}" echo "inputs.IMAGE_GHCR_AUTHOR ................. ${{ inputs.IMAGE_GHCR_AUTHOR }}"
echo "docker image id (amd64) ...... ${{ steps.task_release_gh_push_amd64.outputs.imageid }}" echo "inputs.IMAGE_GHCR_USERNAME ............... ${{ inputs.IMAGE_GHCR_USERNAME }}"
echo "docker digest (amd64) ........ ${{ steps.task_release_gh_push_amd64.outputs.digest }}" echo "inputs.DEV_RELEASE ....................... ${{ inputs.DEV_RELEASE }}"
echo "docker image id (arm64) ...... ${{ steps.task_release_gh_push_arm64.outputs.imageid }}" echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}"
echo "docker digest (arm64) ........ ${{ steps.task_release_gh_push_arm64.outputs.digest }}" 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 # Release Github Get Weekly Commits