tangled
alpha
login
or
join now
besaid.zone
/
atfetch
0
fork
atom
neofetch for your did document
0
fork
atom
overview
issues
pulls
pipelines
maybe
besaid.zone
3 months ago
2db63178
5a2f0226
verified
This commit was signed with the committer's
known signature
.
besaid.zone
SSH Key Fingerprint:
SHA256:Q4dc5PTI8DNTxJbH2bWsDeY6BXzfq0ce1XSA4H5Y3iI=
0/1
release.yml
timeout
12m 32s
+16
-3
1 changed file
expand all
collapse all
unified
split
.tangled
workflows
release.yml
+16
-3
.tangled/workflows/release.yml
···
11
11
- cargo
12
12
13
13
steps:
14
14
-
- name: "Log in to crates.io."
14
14
+
- name: "Log in to crates.io"
15
15
command: cargo login $ATFETCH_API_KEY
16
16
- name: "Build for release"
17
17
-
command: cargo build --release
17
17
+
command: |
18
18
+
export PATH="$HOME/.nix-profile/bin:$PATH"
19
19
+
20
20
+
nix-channel --add https://nixos.org/channels/nixpkgs-unstable nixpkgs
21
21
+
22
22
+
nix-channel --update
23
23
+
24
24
+
nix-shell -p pkg-config openssl --run '
25
25
+
export PKG_CONFIG_PATH="$(pkg-config --variable pc_path pkg-config)"
26
26
+
export OPENSSL_DIR="$(nix-build --no-out-link "<nixpkgs>" -A openssl.dev)"
27
27
+
export OPENSSL_NO_VENDOR=1
28
28
+
export OPENSSL_LIB_DIR="$(nix-build --no-out-link "<nixpkgs>" -A openssl.out)/lib"
29
29
+
cargo build --release
30
30
+
'
18
31
- name: "Package for crates.io"
19
19
-
command: cargo Package
32
32
+
command: cargo package
20
33
- name: "Publish"
21
34
command: cargo publish