name: Build on: push: branches: - main permissions: {} jobs: build: name: Build image runs-on: ubuntu-24.04 permissions: contents: read steps: - name: Check out repo uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Set up Docker Buildx uses: docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0 - name: Build image run: docker build -t myapp:latest .