瀏覽代碼

Merge pull request #785 from thesimplekid/increase_ci_time

chore: update ci timeout
thesimplekid 3 周之前
父節點
當前提交
58d36adc45
共有 2 個文件被更改,包括 17 次插入17 次删除
  1. 15 15
      .github/workflows/ci.yml
  2. 2 2
      .github/workflows/nutshell_itest.yml

+ 15 - 15
.github/workflows/ci.yml

@@ -15,7 +15,7 @@ jobs:
   self-care:
     name: Flake self-check
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     steps:
       - uses: actions/checkout@v4
       - name: Check Nix flake inputs
@@ -26,7 +26,7 @@ jobs:
   pre-commit-checks:
     name: "Cargo fmt, typos"
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     steps:
       - name: checkout
         uses: actions/checkout@v4
@@ -47,7 +47,7 @@ jobs:
   examples:
     name: "Run examples"
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     needs: [pre-commit-checks, clippy]
     strategy:
       matrix:
@@ -72,7 +72,7 @@ jobs:
   clippy:
     name: "Stable build, clippy and test"
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     needs: pre-commit-checks
     strategy:
       matrix:
@@ -157,7 +157,7 @@ jobs:
   regtest-itest:
     name: "Integration regtest tests"
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     needs: [pre-commit-checks, clippy, pure-itest, fake-mint-itest]
     strategy:
       matrix:
@@ -183,7 +183,7 @@ jobs:
   fake-mint-itest:
     name: "Integration fake mint tests"
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     needs: [pre-commit-checks, clippy]
     strategy:
       matrix:
@@ -211,7 +211,7 @@ jobs:
   pure-itest:
     name: "Integration fake wallet tests"
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     needs: [pre-commit-checks, clippy]
     strategy:
       matrix:
@@ -237,7 +237,7 @@ jobs:
   payment-processor-itests:
     name: "Payment processor tests"
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     needs: [pre-commit-checks, clippy, pure-itest, fake-mint-itest, regtest-itest]
     strategy:
       matrix:
@@ -260,7 +260,7 @@ jobs:
   msrv-build:
     name: "MSRV build"
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     needs: [pre-commit-checks, clippy, pure-itest]
     strategy:
       matrix:
@@ -297,7 +297,7 @@ jobs:
   check-wasm:
     name: Check WASM
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     needs: [pre-commit-checks, clippy, pure-itest]
     strategy:
       matrix:
@@ -325,7 +325,7 @@ jobs:
   check-wasm-msrv:
     name: Check WASM
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     needs: [pre-commit-checks, clippy, msrv-build]
     strategy:
       matrix:
@@ -352,7 +352,7 @@ jobs:
   fake-mint-auth-itest:
     name: "Integration fake mint auth tests"
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     needs: [pre-commit-checks, clippy, pure-itest, fake-mint-itest]
     strategy:
       matrix:
@@ -385,7 +385,7 @@ jobs:
   doc-tests:
     name: "Documentation Tests"
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     needs: pre-commit-checks
     steps:
       - name: checkout
@@ -400,7 +400,7 @@ jobs:
   strict-docs:
     name: "Strict Documentation Check"
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     needs: doc-tests
     steps:
       - name: checkout
@@ -410,4 +410,4 @@ jobs:
       - name: Rust Cache
         uses: Swatinem/rust-cache@v2
       - name: Check docs with strict warnings
-        run: nix develop -i -L .#stable --command just docs-strict
+        run: nix develop -i -L .#stable --command just docs-strict

+ 2 - 2
.github/workflows/nutshell_itest.yml

@@ -6,7 +6,7 @@ jobs:
   nutshell-integration-tests:
     name: Nutshell Mint Integration Tests
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     steps:
       - name: checkout
         uses: actions/checkout@v4
@@ -23,7 +23,7 @@ jobs:
   nutshell-wallet-integration-tests:
     name: Nutshell Wallet Integration Tests
     runs-on: ubuntu-latest
-    timeout-minutes: 15
+    timeout-minutes: 30
     steps:
       - name: checkout
         uses: actions/checkout@v4