diff --git a/.github/workflows/dockerimage.yaml b/.github/workflows/dockerimage.yaml index 9d4d844aeac..9782ddf10c9 100644 --- a/.github/workflows/dockerimage.yaml +++ b/.github/workflows/dockerimage.yaml @@ -4,26 +4,35 @@ on: workflow_dispatch: push: branches: - - master + - master paths: - - '.github/workflows/build.yaml' - - '.github/workflows/dockerimage.yaml' - - 'utils/docker/**' + - '.github/workflows/build.yaml' + - '.github/workflows/dockerimage.yaml' + - 'utils/docker/**' jobs: build: - if: github.event.repository.fork == false + name: Build & Push Docker Image runs-on: ubuntu-latest + if: github.event.repository.fork == false + steps: - - uses: actions/checkout@v4 - - uses: docker/setup-buildx-action@v3 - - uses: docker/login-action@v3 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.CI_PAT }} - - uses: docker/build-push-action@v5 - with: - push: true - context: utils/docker - tags: ghcr.io/multitheftauto/mtasa-blue-build:latest + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Log in to GitHub Container Registry + uses: docker/login-action@v3 + with: + registry: ghcr.io + username: ${{ github.repository_owner }} + password: ${{ secrets.CI_PAT }} + + - name: Build and push Docker image + uses: docker/build-push-action@v5 + with: + context: utils/docker + push: true + tags: ghcr.io/multitheftauto/mtasa-blue-build:latest