XFFXFF commited on
Commit
65f5a4a
2 Parent(s): b97f58a 6613d5d

Merge pull request #196 from neon-mmd/fix-github-actions

Browse files
.github/workflows/rust.yml CHANGED
@@ -21,9 +21,10 @@ jobs:
21
  - stable
22
 
23
  steps:
24
- - uses: leafo/gh-actions-lua@v10
25
- with:
26
- luaVersion: 'luajit'
 
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
- - uses: leafo/gh-actions-lua@v10
17
- with:
18
- luaVersion: 'luajit'
 
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.1"
213
  source = "registry+https://github.com/rust-lang/crates.io-index"
214
- checksum = "8cc9afd177d10afc1e7842eaf6b8b24a38f4d22088b197a2b9395b102c4413eb"
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.4"
252
  source = "registry+https://github.com/rust-lang/crates.io-index"
253
- checksum = "6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a"
254
  dependencies = [
255
  "memchr",
256
  ]
@@ -1631,9 +1631,9 @@ checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"
1631
 
1632
  [[package]]
1633
  name = "memchr"
1634
- version = "2.6.1"
1635
  source = "registry+https://github.com/rust-lang/crates.io-index"
1636
- checksum = "f478948fd84d9f8e86967bf432640e46adfb5a4bd4f14ef7e864ab38220534ae"
1637
 
1638
  [[package]]
1639
  name = "memoffset"
@@ -1915,19 +1915,20 @@ checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
1915
 
1916
  [[package]]
1917
  name = "pest"
1918
- version = "2.7.2"
1919
  source = "registry+https://github.com/rust-lang/crates.io-index"
1920
- checksum = "1acb4a4365a13f749a93f1a094a7805e5cfa0955373a9de860d962eaa3a5fe5a"
1921
  dependencies = [
 
1922
  "thiserror",
1923
  "ucd-trie",
1924
  ]
1925
 
1926
  [[package]]
1927
  name = "pest_derive"
1928
- version = "2.7.2"
1929
  source = "registry+https://github.com/rust-lang/crates.io-index"
1930
- checksum = "666d00490d4ac815001da55838c500eafb0320019bbaa44444137c48b443a853"
1931
  dependencies = [
1932
  "pest",
1933
  "pest_generator",
@@ -1935,9 +1936,9 @@ dependencies = [
1935
 
1936
  [[package]]
1937
  name = "pest_generator"
1938
- version = "2.7.2"
1939
  source = "registry+https://github.com/rust-lang/crates.io-index"
1940
- checksum = "68ca01446f50dbda87c1786af8770d535423fa8a53aec03b8f4e3d7eb10e0929"
1941
  dependencies = [
1942
  "pest",
1943
  "pest_meta",
@@ -1948,9 +1949,9 @@ dependencies = [
1948
 
1949
  [[package]]
1950
  name = "pest_meta"
1951
- version = "2.7.2"
1952
  source = "registry+https://github.com/rust-lang/crates.io-index"
1953
- checksum = "56af0a30af74d0445c0bf6d9d051c979b516a1a5af790d251daee76005420a48"
1954
  dependencies = [
1955
  "once_cell",
1956
  "pest",
@@ -3530,7 +3531,7 @@ dependencies = [
3530
 
3531
  [[package]]
3532
  name = "websurfx"
3533
- version = "0.18.3"
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.3"
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"