fix(ci): lower jwt requirement to >= 0.3.0 to match upstream repo version

This commit is contained in:
2026-05-07 11:10:45 +03:00
parent a90d92867b
commit a1aad227c1
2 changed files with 21 additions and 13 deletions
+20 -12
View File
@@ -17,18 +17,26 @@ jobs:
with: with:
nim-version: '2.2.10' nim-version: '2.2.10'
- name: Debug - name: Install dependencies
run: | run: nimble install --depsOnly -y
which nim
nim --version
which nimble
nimble --version
nimble list -i
ls ~/.nimble/pkgs2/ 2>/dev/null | head -n 20 || true
echo "---"
nimble install --depsOnly -y 2>&1 | tail -n 30
echo "---"
ls ~/.nimble/pkgs2/ 2>/dev/null | head -n 20 || true
- name: Run tests - name: Run tests
run: nim c -d:ssl --path:src -r tests/test_all.nim run: nim c -d:ssl --path:src -r tests/test_all.nim
- name: Compile benchmarks
run: nim c -d:release benchmarks/bench_all.nim
- name: Compile stress test
run: nim c -d:ssl --threads:on --path:src tests/stress_test.nim
- name: Run stress test
run: ./tests/stress_test
- name: Check for unused declarations and imports
run: |
nim c -d:ssl --path:src tests/test_all.nim 2>&1 | tee build.log || true
echo "--- Checking for XDeclaredButNotUsed hints ---"
grep -E "XDeclaredButNotUsed|UnusedImport" build.log | while read -r line; do
echo "::warning::$line"
done
echo "--- Done ---"
+1 -1
View File
@@ -10,7 +10,7 @@ binDir = "build"
# Dependencies # Dependencies
requires "nim >= 2.2.0" requires "nim >= 2.2.0"
requires "hunos >= 1.2.0" requires "hunos >= 1.2.0"
requires "jwt >= 2.1.0" requires "jwt >= 0.3.0"
requires "checksums >= 0.2.0" requires "checksums >= 0.2.0"
# Tasks # Tasks