Skip to content

Commit

Permalink
refactor: Update CI workflow to include additional package installati…
Browse files Browse the repository at this point in the history
…ons and display OpenSSL version

Update the CI workflow to include the installation of the `openssl` package and display the version of OpenSSL being used. This ensures that the necessary dependencies are installed for the project.

Also, update the `Cargo.toml` file to specify the `vendored` feature for the `openssl` crate.
  • Loading branch information
carlos-rian-qd committed Oct 17, 2024
1 parent 86d339e commit 57503a9
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -203,6 +203,8 @@ jobs:
exit 1
fi
echo "OpenSSL Version-$(openssl version)"
# Install packages based on the detected distro
case $DISTRO in
arch)
Expand All @@ -212,7 +214,7 @@ jobs:
debian|ubuntu)
echo "Detected Debian or Ubuntu"
apt update && apt upgrade -y
apt install -y pkg-config libssl-dev
apt install -y pkg-config libssl-dev openssl perl
apt install -y build-essential gcc make libpcre3-dev wget zlib1g-dev libssl-dev
;;
fedora)
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
uuid = { version = "1.3", features = ["serde", "v4"] }
base64 = { version = "0.22" }
openssl = { version = "0.10.68" } #, features = ["vendored"] }
openssl = { version = "0.10.68", features = ["vendored"] }
log = "0.4"
bigdecimal = "0.3"
cuid = "1.3.3"
Expand Down

0 comments on commit 57503a9

Please sign in to comment.