57
57
inputs :
58
58
59
59
# #
60
- # Dockerhub › Release Name
60
+ # Dockerhub › Image Name
61
61
#
62
62
# name of release; ubuntu, alpine, etc
63
63
# #
64
64
65
65
IMAGE_NAME :
66
- description : ' 📦 Release Name'
66
+ description : ' 📦 Image Name'
67
67
required : true
68
68
default : ' ubuntu'
69
69
type : string
72
72
# Dockerhub › Distro Name
73
73
#
74
74
# used in github image path
75
- # ghcr.io/${{ env.IMAGE_GHCR_AUTHOR }}/${{ env.IMAGE_DISTRO }}
75
+ # ghcr.io/${{ env.IMAGE_DOCKERHUB_AUTHOR }}/${{ env.IMAGE_DISTRO }}
76
76
# #
77
77
78
78
IMAGE_DISTRO :
@@ -366,7 +366,7 @@ jobs:
366
366
with :
367
367
tag : " ${{ env.IMAGE_VERSION }}"
368
368
tag_exists_error : false
369
- message : ' ${{ env.IMAGE_DISTRO }}-${{ env.IMAGE_VERSION }}'
369
+ message : ' ${{ env.IMAGE_NAME }}:${{ env. IMAGE_DISTRO }}-${{ env.IMAGE_VERSION }}'
370
370
gpg_private_key : ${{ secrets.ADMINSERV_GPG_KEY_ASC }}
371
371
gpg_passphrase : ${{ secrets.ADMINSERV_GPG_PASSPHRASE }}
372
372
@@ -512,7 +512,7 @@ jobs:
512
512
513
513
- name : ' 🕛 Set Vars'
514
514
run : |
515
- echo "REGISTRY_REPO_ORG_AUTHOR_LC=`echo ${{ env.IMAGE_DOCKERHUB_AUTHOR }}/${{ env.IMAGE_DISTRO }} | tr '[:upper:]' '[:lower:]'`" >> ${GITHUB_ENV} # aetherinox/docker-base-ubuntu
515
+ echo "REGISTRY_REPO_ORG_AUTHOR_LC=`echo ${{ env.IMAGE_DOCKERHUB_AUTHOR }}/${{ env.IMAGE_NAME }} | tr '[:upper:]' '[:lower:]'`" >> ${GITHUB_ENV} # aetherinox/docker-base-ubuntu
516
516
echo "REGISTRY_REPO_AUTHOR_LC=`echo ${{ env.IMAGE_DOCKERHUB_AUTHOR }} | tr '[:upper:]' '[:lower:]'`" >> ${GITHUB_ENV} # aetherinox
517
517
518
518
# #
@@ -629,11 +629,14 @@ jobs:
629
629
# tag add noble,jammy,etc ( dispatch only + no dev )
630
630
type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=400,prefix=,suffix=,value=${{ env.IMAGE_DISTRO }}
631
631
632
- # tag add development ( dispatch only + only dev )
633
- type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == true }},priority=300 ,prefix=,suffix=,value=development
632
+ # tag add noble-20250127 ( dispatch only + no dev )
633
+ type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == false }},priority=400 ,prefix=,suffix=,value=${{ env.IMAGE_DISTRO }}-${{ env.NOW_DOCKER }}
634
634
635
- # tag add development ( amd64 + only dev )
636
- type=raw,enable=${{ inputs.DEV_RELEASE }},priority=400,prefix=,suffix=,value=development
635
+ # tag add noble-development ( dispatch only + only dev )
636
+ type=raw,enable=${{ github.event_name == 'workflow_dispatch' && inputs.DEV_RELEASE == true }},priority=300,prefix=,suffix=,value=${{ env.IMAGE_DISTRO }}-development
637
+
638
+ # tag add noble-development ( distro + only dev )
639
+ type=raw,enable=${{ inputs.DEV_RELEASE }},priority=400,prefix=,suffix=,value=${{ env.IMAGE_DISTRO }}-development
637
640
flavor : |
638
641
latest=false
639
642
labels : |
@@ -867,8 +870,8 @@ jobs:
867
870
echo "inputs.IMAGE_NAME ........................ ${{ inputs.IMAGE_NAME }}"
868
871
echo "inputs.IMAGE_DISTRO ...................... ${{ inputs.IMAGE_DISTRO }}"
869
872
echo "inputs.IMAGE_VERSION ..................... ${{ inputs.IMAGE_VERSION }}"
870
- echo "inputs.IMAGE_DOCKERHUB_AUTHOR ............ ${{ inputs.IMAGE_DOCKERHUB_AUTHOR }}"
871
- echo "inputs.IMAGE_DOCKERHUB_USERNAME .......... ${{ inputs.IMAGE_DOCKERHUB_USERNAME }}"
873
+ echo "inputs.IMAGE_GHCR_AUTHOR ..... ............ ${{ inputs.IMAGE_DOCKERHUB_AUTHOR }}"
874
+ echo "inputs.IMAGE_GHCR_USERNAME ..... .......... ${{ inputs.IMAGE_DOCKERHUB_USERNAME }}"
872
875
echo "inputs.DEV_RELEASE ....................... ${{ inputs.DEV_RELEASE }}"
873
876
echo "inputs.DRY_RUN ........................... ${{ inputs.DRY_RUN }}"
874
877
echo ""
@@ -879,8 +882,8 @@ jobs:
879
882
echo "env.IMAGE_VERSION ........................ ${{ env.IMAGE_VERSION }}"
880
883
echo "env.PKG_VER_1DIGIT ....................... ${{ env.PKG_VER_1DIGIT }}"
881
884
echo "env.PKG_VER_2DIGIT ....................... ${{ env.PKG_VER_2DIGIT }}"
882
- echo "env.IMAGE_DOCKERHUB_AUTHOR ............... ${{ env.IMAGE_DOCKERHUB_AUTHOR }}"
883
- echo "env.IMAGE_DOCKERHUB_USERNAME ............. ${{ env.IMAGE_DOCKERHUB_USERNAME }}"
885
+ echo "env.IMAGE_GHCR_AUTHOR ..... ............... ${{ env.IMAGE_DOCKERHUB_AUTHOR }}"
886
+ echo "env.IMAGE_GHCR_USERNAME ..... ............. ${{ env.IMAGE_DOCKERHUB_USERNAME }}"
884
887
echo "env.NOW .................................. ${{ env.NOW }}"
885
888
echo "env.NOW_SHORT ............................ ${{ env.NOW_SHORT }}"
886
889
echo "env.NOW_LONG ............................. ${{ env.NOW_LONG }}"
@@ -952,11 +955,11 @@ jobs:
952
955
embed-url : " https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}"
953
956
embed-thumbnail-url : ${{ env.DISCORD_BOT_EMBED_THUMBNAIL }}
954
957
embed-description : |
955
- ### 📦 Deploy (${{ env.IMAGE_REGISTRY }}) ${{ job.status == 'success' && '✅' || '❌' }} › `${{ env.IMAGE_DISTRO }}-${{ env.IMAGE_VERSION }}${{ inputs.DEV_RELEASE == true && '-development' || '' }}`
958
+ ### 📦 Deploy (${{ env.IMAGE_REGISTRY }}) ${{ job.status == 'success' && '✅' || '❌' }} › `${{ env.IMAGE_NAME }}:${{ env. IMAGE_DISTRO }}-${{ env.IMAGE_VERSION }}${{ inputs.DEV_RELEASE == true && '-development' || '' }}`
956
959
${{ inputs.DEV_RELEASE == true && '### ⚠️⚠️ Development / Pre-release ⚠️⚠️' || '' }}
957
960
958
- A new version of the docker container `${{ env.IMAGE_DISTRO }}` has been released from Github to ${{ env.IMAGE_REGISTRY }}. The image is available at:
959
- - https://hub.docker.com/r/${{ env.IMAGE_DOCKERHUB_USERNAME }}/${{ env.IMAGE_DISTRO }}
961
+ A new version of the docker container `${{ env.IMAGE_NAME }}:${{ env. IMAGE_DISTRO }}-${{ env.IMAGE_VERSION }}` has been released from Github to ${{ env.IMAGE_REGISTRY }}. The image is available at:
962
+ - https://hub.docker.com/r/${{ env.IMAGE_DOCKERHUB_USERNAME }}/${{ env.IMAGE_NAME }}
960
963
961
964
- Version: `${{ env.IMAGE_VERSION }}`
962
965
- Release Type: `${{ inputs.DEV_RELEASE == true && '⚠️⚠️ Development / Pre-release ⚠️⚠️' || 'Stable' }}`
0 commit comments