From 761f5f2b18cfe3f7ad98f366bd66e61fae26ad50 Mon Sep 17 00:00:00 2001 From: subhanshu jha Date: Sat, 6 Jul 2024 16:42:21 +0530 Subject: [PATCH 1/3] Ci/Cd setup --- .github/workflows/deploy.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/deploy.yml diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 0000000..e9b535a --- /dev/null +++ b/.github/workflows/deploy.yml @@ -0,0 +1,30 @@ +name: Build and Deploy to Docker Hub + +on: + push: + branches: + - main + +jobs: + build-and-push: + runs-on: ubuntu-latest + steps: + - name: Check Out Repo + uses: actions/checkout@v2 + + - name: Log in to Docker Hub + uses: docker/login-action@v1 + with: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + + - name: Build and Push Docker image + uses: docker/build-push-action@v2 + with: + context: . + file: ./Dockerfile + push: true + tags: subhanshujha007/arcade:arcade_game # Replace with your Docker Hub username and repository + + - name: Verify Pushed Image + run: docker pull subhanshujha007/arcade:arcade_game # Replace with your Docker Hub username and repository From 265180ee1a3e24f6b6964b2da44a06e30173928f Mon Sep 17 00:00:00 2001 From: subhanshu jha Date: Sat, 6 Jul 2024 16:43:48 +0530 Subject: [PATCH 2/3] Ci/Cd setup --- .github/workflows/build.yml | 4 ++-- .github/workflows/deploy.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 21bd647..9ddd783 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -3,10 +3,10 @@ name: Build Next.js App on: push: branches: - - main + - master pull_request: branches: - - main + - master jobs: build: diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index e9b535a..d19333f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -3,7 +3,7 @@ name: Build and Deploy to Docker Hub on: push: branches: - - main + - master jobs: build-and-push: From 5629d31eca2dcf24ba197ec4be11318e36ce84a9 Mon Sep 17 00:00:00 2001 From: subhanshu jha Date: Sat, 6 Jul 2024 16:46:06 +0530 Subject: [PATCH 3/3] added ci/cd and page --- src/app/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 02f5a1c..c16539c 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -5,7 +5,7 @@ import GameCanvas from '../Componenets/GameCanvas'; const Home = () => { return (
-

Arcade Game

+

::Arcade Game::