Merge pull request #196 from neon-mmd/fix-github-actions
Browse files- .github/workflows/rust.yml +4 -3
- .github/workflows/rust_format.yml +4 -3
- Cargo.lock +16 -15
- Cargo.toml +1 -1
.github/workflows/rust.yml
CHANGED
@@ -21,9 +21,10 @@ jobs:
|
|
21 |
- stable
|
22 |
|
23 |
steps:
|
24 |
-
-
|
25 |
-
|
26 |
-
|
|
|
27 |
- uses: actions/checkout@v3
|
28 |
- run: rustup toolchain install stable --profile minimal
|
29 |
- uses: Swatinem/rust-cache@v2
|
|
|
21 |
- stable
|
22 |
|
23 |
steps:
|
24 |
+
- name: Install LuaJIT and Lua
|
25 |
+
run: |
|
26 |
+
sudo apt-get update
|
27 |
+
sudo apt-get install -y --no-install-recommends liblua5.4-dev liblua5.3-dev liblua5.2-dev liblua5.1-0-dev libluajit-5.1-dev
|
28 |
- uses: actions/checkout@v3
|
29 |
- run: rustup toolchain install stable --profile minimal
|
30 |
- uses: Swatinem/rust-cache@v2
|
.github/workflows/rust_format.yml
CHANGED
@@ -13,9 +13,10 @@ jobs:
|
|
13 |
name: Rust project
|
14 |
runs-on: ubuntu-latest
|
15 |
steps:
|
16 |
-
-
|
17 |
-
|
18 |
-
|
|
|
19 |
- uses: actions/checkout@v2
|
20 |
- name: Install minimal stable with clippy and rustfmt
|
21 |
uses: actions-rs/toolchain@v1
|
|
|
13 |
name: Rust project
|
14 |
runs-on: ubuntu-latest
|
15 |
steps:
|
16 |
+
- name: Install LuaJIT and Lua
|
17 |
+
run: |
|
18 |
+
sudo apt-get update
|
19 |
+
sudo apt-get install -y --no-install-recommends liblua5.4-dev liblua5.3-dev liblua5.2-dev liblua5.1-0-dev libluajit-5.1-dev
|
20 |
- uses: actions/checkout@v2
|
21 |
- name: Install minimal stable with clippy and rustfmt
|
22 |
uses: actions-rs/toolchain@v1
|
Cargo.lock
CHANGED
@@ -209,9 +209,9 @@ dependencies = [
|
|
209 |
|
210 |
[[package]]
|
211 |
name = "actix-web-codegen"
|
212 |
-
version = "4.2.
|
213 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
214 |
-
checksum = "
|
215 |
dependencies = [
|
216 |
"actix-router",
|
217 |
"proc-macro2 1.0.66",
|
@@ -248,9 +248,9 @@ dependencies = [
|
|
248 |
|
249 |
[[package]]
|
250 |
name = "aho-corasick"
|
251 |
-
version = "1.0.
|
252 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
253 |
-
checksum = "
|
254 |
dependencies = [
|
255 |
"memchr",
|
256 |
]
|
@@ -1631,9 +1631,9 @@ checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"
|
|
1631 |
|
1632 |
[[package]]
|
1633 |
name = "memchr"
|
1634 |
-
version = "2.6.
|
1635 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
1636 |
-
checksum = "
|
1637 |
|
1638 |
[[package]]
|
1639 |
name = "memoffset"
|
@@ -1915,19 +1915,20 @@ checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
|
|
1915 |
|
1916 |
[[package]]
|
1917 |
name = "pest"
|
1918 |
-
version = "2.7.
|
1919 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
1920 |
-
checksum = "
|
1921 |
dependencies = [
|
|
|
1922 |
"thiserror",
|
1923 |
"ucd-trie",
|
1924 |
]
|
1925 |
|
1926 |
[[package]]
|
1927 |
name = "pest_derive"
|
1928 |
-
version = "2.7.
|
1929 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
1930 |
-
checksum = "
|
1931 |
dependencies = [
|
1932 |
"pest",
|
1933 |
"pest_generator",
|
@@ -1935,9 +1936,9 @@ dependencies = [
|
|
1935 |
|
1936 |
[[package]]
|
1937 |
name = "pest_generator"
|
1938 |
-
version = "2.7.
|
1939 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
1940 |
-
checksum = "
|
1941 |
dependencies = [
|
1942 |
"pest",
|
1943 |
"pest_meta",
|
@@ -1948,9 +1949,9 @@ dependencies = [
|
|
1948 |
|
1949 |
[[package]]
|
1950 |
name = "pest_meta"
|
1951 |
-
version = "2.7.
|
1952 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
1953 |
-
checksum = "
|
1954 |
dependencies = [
|
1955 |
"once_cell",
|
1956 |
"pest",
|
@@ -3530,7 +3531,7 @@ dependencies = [
|
|
3530 |
|
3531 |
[[package]]
|
3532 |
name = "websurfx"
|
3533 |
-
version = "0.18.
|
3534 |
dependencies = [
|
3535 |
"actix-cors",
|
3536 |
"actix-files",
|
|
|
209 |
|
210 |
[[package]]
|
211 |
name = "actix-web-codegen"
|
212 |
+
version = "4.2.2"
|
213 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
214 |
+
checksum = "eb1f50ebbb30eca122b188319a4398b3f7bb4a8cdf50ecfb73bfc6a3c3ce54f5"
|
215 |
dependencies = [
|
216 |
"actix-router",
|
217 |
"proc-macro2 1.0.66",
|
|
|
248 |
|
249 |
[[package]]
|
250 |
name = "aho-corasick"
|
251 |
+
version = "1.0.5"
|
252 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
253 |
+
checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783"
|
254 |
dependencies = [
|
255 |
"memchr",
|
256 |
]
|
|
|
1631 |
|
1632 |
[[package]]
|
1633 |
name = "memchr"
|
1634 |
+
version = "2.6.2"
|
1635 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
1636 |
+
checksum = "5486aed0026218e61b8a01d5fbd5a0a134649abb71a0e53b7bc088529dced86e"
|
1637 |
|
1638 |
[[package]]
|
1639 |
name = "memoffset"
|
|
|
1915 |
|
1916 |
[[package]]
|
1917 |
name = "pest"
|
1918 |
+
version = "2.7.3"
|
1919 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
1920 |
+
checksum = "d7a4d085fd991ac8d5b05a147b437791b4260b76326baf0fc60cf7c9c27ecd33"
|
1921 |
dependencies = [
|
1922 |
+
"memchr",
|
1923 |
"thiserror",
|
1924 |
"ucd-trie",
|
1925 |
]
|
1926 |
|
1927 |
[[package]]
|
1928 |
name = "pest_derive"
|
1929 |
+
version = "2.7.3"
|
1930 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
1931 |
+
checksum = "a2bee7be22ce7918f641a33f08e3f43388c7656772244e2bbb2477f44cc9021a"
|
1932 |
dependencies = [
|
1933 |
"pest",
|
1934 |
"pest_generator",
|
|
|
1936 |
|
1937 |
[[package]]
|
1938 |
name = "pest_generator"
|
1939 |
+
version = "2.7.3"
|
1940 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
1941 |
+
checksum = "d1511785c5e98d79a05e8a6bc34b4ac2168a0e3e92161862030ad84daa223141"
|
1942 |
dependencies = [
|
1943 |
"pest",
|
1944 |
"pest_meta",
|
|
|
1949 |
|
1950 |
[[package]]
|
1951 |
name = "pest_meta"
|
1952 |
+
version = "2.7.3"
|
1953 |
source = "registry+https://github.com/rust-lang/crates.io-index"
|
1954 |
+
checksum = "b42f0394d3123e33353ca5e1e89092e533d2cc490389f2bd6131c43c634ebc5f"
|
1955 |
dependencies = [
|
1956 |
"once_cell",
|
1957 |
"pest",
|
|
|
3531 |
|
3532 |
[[package]]
|
3533 |
name = "websurfx"
|
3534 |
+
version = "0.18.6"
|
3535 |
dependencies = [
|
3536 |
"actix-cors",
|
3537 |
"actix-files",
|
Cargo.toml
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
[package]
|
2 |
name = "websurfx"
|
3 |
-
version = "0.18.
|
4 |
edition = "2021"
|
5 |
description = "An open-source alternative to Searx that provides clean, ad-free, and organic results with incredible speed while keeping privacy and security in mind."
|
6 |
repository = "https://github.com/neon-mmd/websurfx"
|
|
|
1 |
[package]
|
2 |
name = "websurfx"
|
3 |
+
version = "0.18.6"
|
4 |
edition = "2021"
|
5 |
description = "An open-source alternative to Searx that provides clean, ad-free, and organic results with incredible speed while keeping privacy and security in mind."
|
6 |
repository = "https://github.com/neon-mmd/websurfx"
|