diff --git a/.forgejo/workflows/docker-build.yml b/.forgejo/workflows/docker-build.yml index 77a01f7..ca56f72 100644 --- a/.forgejo/workflows/docker-build.yml +++ b/.forgejo/workflows/docker-build.yml @@ -1,26 +1,32 @@ - name: Build and Push Docker Image +name: Build and Push Docker Image - on: - push: - branches: - - main +on: + push: + branches: + - main - jobs: - build-and-push: - runs-on: ubuntu-latest +jobs: + build-and-push: + runs-on: ubuntu-latest - steps: - - name: Checkout repository - uses: actions/checkout@v4 + steps: + - name: Checkout repository + uses: actions/checkout@v4 - - name: Log in to Forgejo Container Registry - run: echo "${{ secrets.GITEA_TOKEN }}" | docker login forgejo.sivic.me -u ${{github.actor }} --password-stdin + - name: Log in to Forgejo Container Registry + run: echo "${{ secrets.GITEA_TOKEN }}" | docker login forgejo.sivic.me -u ${{ github.actor }} --password-stdin - - name: Build and push Docker image - run: | - docker build \ - -t forgejo.sivic.me/${{ github.repository }}:latest \ - -t forgejo.sivic.me/${{ github.repository }}:${{ github.sha }} \ - . - docker push forgejo.sivic.me/${{ github.repository }}:latest - docker push forgejo.sivic.me/${{ github.repository }}:${{ github.sha }} \ No newline at end of file + - name: Build and push Docker images + run: | + docker build \ + -t forgejo.sivic.me/${{ github.repository }}:latest \ + -t forgejo.sivic.me/${{ github.repository }}:${{ github.sha }} \ + . + docker push forgejo.sivic.me/${{ github.repository }}:latest + docker push forgejo.sivic.me/${{ github.repository }}:${{ github.sha }} + + - name: Summary + run: | + echo "✅ Successfully built and pushed:" + echo " - forgejo.sivic.me/${{ github.repository }}:latest" + echo " - forgejo.sivic.me/${{ github.repository }}:${{ github.sha }}"