From 9a8c6eaca6e47bdc45d25392224aaa6386238608 Mon Sep 17 00:00:00 2001 From: HyukSoon <79582366+chs98412@users.noreply.github.com> Date: Wed, 24 Jul 2024 20:48:33 +0900 Subject: [PATCH] Update main.yml --- .github/workflows/main.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9280643..3c2140a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -32,12 +32,16 @@ jobs: - name: Build with Gradle run: ./gradlew -x test build + - name: Extract build date + id: vars + run: echo "BUILD_DATE=$(date +'%Y%m%d%H%M%S')" >> $GITHUB_ENV + - name: Docker build & push to prod if: contains(github.ref, 'main') run: | docker login -u ${{ secrets.DOCKER_HUB_USERNAME }} -p ${{ secrets.DOCKER_HUB_PASSWORD }} docker build -t ${{ secrets.DOCKER_HUB_USERNAME }}/example-project . - docker push ${{ secrets.DOCKER_HUB_USERNAME }}/example-project:${{ github.sha }} + docker push ${{ secrets.DOCKER_HUB_USERNAME }}/example-project:${{ env.BUILD_DATE }} deploy: runs-on: ubuntu-latest