name: Build and Deploy on: push: branches: - master jobs: deploy: runs-on: nixos env: NIX_CONFIG: "experimental-features = nix-command flakes" steps: - name: Checkout repository uses: actions/checkout@v4 - name: Build and Push Docker Image env: REGISTRY_USERNAME: ${{ secrets.CONTAINER_REGISTRY_GITEA_USERNAME }} REGISTRY_PASSWORD: ${{ secrets.CONTAINER_REGISTRY_GITEA_PASSWORD }} run: nix run .#deploy