Skip to content

Commit 75807e8

Browse files
committed
new-build
1 parent e253087 commit 75807e8

File tree

2 files changed

+19
-20
lines changed

2 files changed

+19
-20
lines changed

.github/workflows/docker.img.build-ghcr.io.yml renamed to .github/workflows/docker.img.build-ghcr.io.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: docker-containers-to-build-docker-image
1+
name: docker.img.build-ghcr.io
22

33
on:
44
push:
@@ -28,11 +28,11 @@ jobs:
2828
node-version: ${{ matrix.node-version }}
2929
cache: 'npm'
3030

31-
- name: Login Into Github Container Registry
31+
- name: Authenticate GHCR For Dockerization
3232
run: |
3333
docker login --username ${{ github.actor }} --password ${{ secrets.AUTH_SECRET }} ghcr.io
3434
35-
- name: Create .env File
35+
- name: Createing Environment Variables
3636
run: |
3737
echo "NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=${{ secrets.NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY }}" >> .env
3838
echo "CLERK_SECRET_KEY=${{ secrets.CLERK_SECRET_KEY }}" >> .env
@@ -52,13 +52,13 @@ jobs:
5252
echo "NEXT_PUBLIC_STRIPE_WEBHOOK_SECRET=${{ secrets.NEXT_PUBLIC_STRIPE_WEBHOOK_SECRET }}" >> .env
5353
echo "NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=${{ secrets.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY }}" >> .env
5454
55-
- name: Set Docker Image Tag
56-
id: image_tag
55+
- name: Adding Commit Hash To Docker Image
56+
id: commit_hash
5757
run: echo "IMAGE_TAG=$(echo $GITHUB_SHA | cut -c1-7)" >> $GITHUB_OUTPUT
5858

59-
- name: Build Docker Image
59+
- name: Building Docker Image
6060
run: |
61-
docker build --no-cache . --tag ghcr.io/aknibircse/rupantor-ai-saas:${{ steps.image_tag.outputs.IMAGE_TAG }}
61+
docker build --no-cache . --tag ghcr.io/aknibircse/rupantor-ai-saas:${{ steps.commit_hash.outputs.IMAGE_TAG }}
6262
63-
- name: Push Docker Image To Registry
64-
run: docker push ghcr.io/aknibircse/rupantor-ai-saas:${{ steps.image_tag.outputs.IMAGE_TAG }}
63+
- name: Push Docker Image To GHCR
64+
run: docker push ghcr.io/aknibircse/rupantor-ai-saas:${{ steps.commit_hash.outputs.IMAGE_TAG }}

README.md

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2912,15 +2912,14 @@ volumes:
29122912
mongodb_data:
29132913
driver: local
29142914
```
2915-
29162915
</details>
2917-
<br/>
2916+
29182917
29192918
<details>
29202919
<summary><code>docker.img.build-ghcr.io.yaml</code></summary>
29212920
29222921
```yaml
2923-
name: docker-containers-to-build-docker-image
2922+
name: docker.img.build-ghcr.io
29242923

29252924
on:
29262925
push:
@@ -2950,11 +2949,11 @@ jobs:
29502949
node-version: ${{ matrix.node-version }}
29512950
cache: 'npm'
29522951

2953-
- name: Login Into Github Container Registry
2952+
- name: Authenticate GHCR For Dockerization
29542953
run: |
29552954
docker login --username ${{ github.actor }} --password ${{ secrets.AUTH_SECRET }} ghcr.io
29562955

2957-
- name: Create .env File
2956+
- name: Createing Environment Variables
29582957
run: |
29592958
echo "NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=${{ secrets.NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY }}" >> .env
29602959
echo "CLERK_SECRET_KEY=${{ secrets.CLERK_SECRET_KEY }}" >> .env
@@ -2974,16 +2973,16 @@ jobs:
29742973
echo "NEXT_PUBLIC_STRIPE_WEBHOOK_SECRET=${{ secrets.NEXT_PUBLIC_STRIPE_WEBHOOK_SECRET }}" >> .env
29752974
echo "NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=${{ secrets.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY }}" >> .env
29762975

2977-
- name: Set Docker Image Tag
2978-
id: image_tag
2976+
- name: Adding Commit Hash To Docker Image
2977+
id: commit_hash
29792978
run: echo "IMAGE_TAG=$(echo $GITHUB_SHA | cut -c1-7)" >> $GITHUB_OUTPUT
29802979

2981-
- name: Build Docker Image
2980+
- name: Building Docker Image
29822981
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 }}
29842983

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 }}
29872986
```
29882987
29892988
</details>

0 commit comments

Comments
 (0)