neofetch for your did document
at main 927 B view raw
1when: 2 - event: ["push"] 3 branch: ["main"] 4 5engine: "nixery" 6 7dependencies: 8 nixpkgs: 9 - gcc 10 github:NixOS/nixpkgs/nixpkgs-unstable: 11 - rustc 12 - cargo 13steps: 14 - name: "Log in to crates.io." 15 command: cargo login $ATFETCH_API_KEY 16 - name: "Build for release" 17 command: | 18 export PATH="$HOME/.nix-profile/bin:$PATH" 19 20 nix-channel --add https://nixos.org/channels/nixpkgs-unstable nixpkgs 21 22 nix-channel --update 23 24 nix-shell -p pkg-config openssl --run ' 25 export PKG_CONFIG_PATH="$(pkg-config --variable pc_path pkg-config)" 26 export OPENSSL_DIR="$(nix-build --no-out-link "<nixpkgs>" -A openssl.dev)" 27 export OPENSSL_NO_VENDOR=1 28 export OPENSSL_LIB_DIR="$(nix-build --no-out-link "<nixpkgs>" -A openssl.out)/lib" 29 cargo build --release 30 ' 31 - name: "Package for crates.io" 32 command: cargo package 33 - name: "Publish" 34 command: cargo publish