Source code for my personal quote bot project.

Compare changes

Choose any two refs to compare.

Changed files
+32 -1
.tangled
workflows
+31
.tangled/workflows/build.yml
··· 1 + when: 2 + - event: ["push", "manual"] 3 + branch: ["main", "ci-golf"] 4 + 5 + engine: "nixery" 6 + 7 + # using the default values 8 + clone: 9 + skip: false 10 + depth: 1 11 + submodules: false 12 + 13 + dependencies: 14 + nixpkgs: 15 + - skopeo 16 + 17 + # environment: 18 + 19 + steps: 20 + - name: "Build Docker Image" 21 + command: "nix build .#docker.x86-64-linux.default" 22 + - name: "Push image to Fly.io registry" 23 + command: > 24 + skopeo --insecure-policy copy 25 + docker-archive:./result 26 + docker://registry.fly.io/${APP_NAME}:latest 27 + --dest-creds x:"$FLY_ACCESS_TOKEN" 28 + --format v2s2 29 + 30 + environment: 31 + APP_NAME: "audquotes"
+1 -1
flake.nix
··· 25 25 in { 26 26 packages = { 27 27 default = rustApp; 28 - docker = pkgs.dockerTools.streamLayeredImage { 28 + docker = pkgs.dockerTools.buildLayeredImage { 29 29 name = "localhost/${pkgName}"; 30 30 tag = "latest"; 31 31 contents = [ rustApp ];