@@ -2912,15 +2912,14 @@ volumes:
2912
2912
mongodb_data :
2913
2913
driver : local
2914
2914
` ` `
2915
-
2916
2915
</details>
2917
- <br/>
2916
+
2918
2917
2919
2918
<details>
2920
2919
<summary><code>docker.img.build-ghcr.io.yaml</code></summary>
2921
2920
2922
2921
` ` ` yaml
2923
- name : docker - containers - to - build -docker - image
2922
+ name : docker . img . build -ghcr . io
2924
2923
2925
2924
on :
2926
2925
push :
@@ -2950,11 +2949,11 @@ jobs:
2950
2949
node -version : $ {{ matrix .node - version }}
2951
2950
cache : ' npm'
2952
2951
2953
- - name : Login Into Github Container Registry
2952
+ - name : Authenticate GHCR For Dockerization
2954
2953
run : |
2955
2954
docker login --username $ {{ github .actor }} -- password $ {{ secrets .AUTH_SECRET }} ghcr .io
2956
2955
2957
- - name : Create . env File
2956
+ - name : Createing Environment Variables
2958
2957
run : |
2959
2958
echo " NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=${{ secrets.NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY }}" >> .env
2960
2959
echo " CLERK_SECRET_KEY=${{ secrets.CLERK_SECRET_KEY }}" >> .env
@@ -2974,16 +2973,16 @@ jobs:
2974
2973
echo " NEXT_PUBLIC_STRIPE_WEBHOOK_SECRET=${{ secrets.NEXT_PUBLIC_STRIPE_WEBHOOK_SECRET }}" >> .env
2975
2974
echo " NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=${{ secrets.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY }}" >> .env
2976
2975
2977
- - name : Set Docker Image Tag
2978
- id : image_tag
2976
+ - name : Adding Commit Hash To Docker Image
2977
+ id : commit_hash
2979
2978
run : echo " IMAGE_TAG=$(echo $GITHUB_SHA | cut -c1-7)" >> $GITHUB_OUTPUT
2980
2979
2981
- - name : Build Docker Image
2980
+ - name : Building Docker Image
2982
2981
run : |
2983
- docker build --no -cache . --tag ghcr .io /aknibircse /rupantor -ai -saas : $ {{ steps .image_tag .outputs .IMAGE_TAG }}
2982
+ docker build --no -cache . --tag ghcr .io /aknibircse /rupantor -ai -saas : $ {{ steps .commit_hash .outputs .IMAGE_TAG }}
2984
2983
2985
- - name : Push Docker Image To Registry
2986
- run : docker push ghcr .io /aknibircse /rupantor -ai -saas : $ {{ steps .image_tag .outputs .IMAGE_TAG }}
2984
+ - name : Push Docker Image To GHCR
2985
+ run : docker push ghcr .io /aknibircse /rupantor -ai -saas : $ {{ steps .commit_hash .outputs .IMAGE_TAG }}
2987
2986
` ` `
2988
2987
2989
2988
</details>
0 commit comments