steps: - name: build & deploy image: nixos/nix volumes: - /nix:/mnt/nix:ro commands: - | echo 'experimental-features = flakes nix-command' >> /etc/nix/nix.conf echo 'store = unix:///mnt/nix/var/nix/daemon-socket/socket?root=/mnt' >> /etc/nix/nix.conf - nix build -L . - | nix-shell -p s3cmd --command 's3cmd \ --host=static-sites.hoki-porgy.ts.net:9000 \ --host-bucket=static-sites.hoki-porgy.ts.net:9000 \ --no-ssl \ sync result/* s3://doll.repair' environment: AWS_ACCESS_KEY_ID: from_secret: static_sites_client AWS_SECRET_ACCESS_KEY: from_secret: static_sites_secret