diff --git a/.github/workflows/ci-expanded.yml b/.github/workflows/ci-expanded.yml index fb8a7840d..54ee11560 100644 --- a/.github/workflows/ci-expanded.yml +++ b/.github/workflows/ci-expanded.yml @@ -14,6 +14,24 @@ concurrency: cancel-in-progress: true jobs: + information: + runs-on: ubuntu-latest + + env: + CONCURRENCY_GROUP: ${{ github.workflow }}-${{ github.repository_owner == 'libbitcoin' && (github.event.pull_request.number || github.run_id) || github.ref }} + + steps: + - name: state + run: | + echo "group : $CONCURRENCY_GROUP" + echo "owner : ${{ github.repository_owner }}" + echo "pr : ${{ github.event.pull_request }}" + echo "pr # : ${{ github.event.pull_request.number }}" + echo "run_id : ${{ github.run_id }}" + echo "ref : ${{ github.ref }}" + echo "base_ref : ${{ github.base_ref }}" + echo "head_ref : ${{ github.head_ref }}" + gnu: strategy: @@ -404,6 +422,7 @@ jobs: fi - name: Checkout repository [libbitcoin-system] + continue-on-error: true uses: actions/checkout@v6 with: fetch-depth: 1 @@ -911,6 +930,7 @@ jobs: fi - name: Checkout repository [libbitcoin-system] + continue-on-error: true uses: actions/checkout@v6 with: fetch-depth: 1 @@ -1044,7 +1064,7 @@ jobs: package: "clang-19 clang++-19" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-static" @@ -1055,7 +1075,7 @@ jobs: package: "clang-19 clang++-19" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-shared" @@ -1066,7 +1086,7 @@ jobs: package: "clang-19 clang++-19" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-static" @@ -1077,7 +1097,7 @@ jobs: package: "clang-19 clang++-19" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-shared" @@ -1087,7 +1107,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-static" @@ -1097,7 +1117,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-shared" @@ -1107,7 +1127,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-static" @@ -1117,7 +1137,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-shared" @@ -1127,7 +1147,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-static" @@ -1137,7 +1157,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-shared" @@ -1147,7 +1167,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-static" @@ -1157,7 +1177,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-shared" @@ -1167,7 +1187,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-static" @@ -1177,7 +1197,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-shared" @@ -1187,7 +1207,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-static" @@ -1197,7 +1217,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-shared" @@ -1207,7 +1227,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-static" @@ -1217,7 +1237,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-shared" @@ -1227,7 +1247,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-static" @@ -1237,7 +1257,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-shared" @@ -1248,7 +1268,7 @@ jobs: package: "g++-15 gcc-15" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-static" @@ -1259,7 +1279,7 @@ jobs: package: "g++-15 gcc-15" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-shared" @@ -1270,7 +1290,7 @@ jobs: package: "g++-15 gcc-15" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-static" @@ -1281,7 +1301,7 @@ jobs: package: "g++-15 gcc-15" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-shared" @@ -1292,7 +1312,7 @@ jobs: package: "g++-16 gcc-16" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-static" @@ -1303,7 +1323,7 @@ jobs: package: "g++-16 gcc-16" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-shared" @@ -1314,7 +1334,7 @@ jobs: package: "g++-16 gcc-16" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-release-static" @@ -1325,7 +1345,7 @@ jobs: package: "g++-16 gcc-16" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" runs-on: ${{ matrix.image }} @@ -1346,6 +1366,7 @@ jobs: fi - name: Checkout repository [libbitcoin-system] + continue-on-error: true uses: actions/checkout@v6 with: fetch-depth: 1 @@ -1508,6 +1529,7 @@ jobs: msbuild-architecture: x64 - name: Checkout repository [libbitcoin-system] + continue-on-error: true uses: actions/checkout@v6 with: fetch-depth: 1 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bf9d13b0d..108a7839b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,6 +14,24 @@ concurrency: cancel-in-progress: true jobs: + information: + runs-on: ubuntu-latest + + env: + CONCURRENCY_GROUP: ${{ github.workflow }}-${{ github.repository_owner == 'libbitcoin' && (github.event.pull_request.number || github.run_id) || github.ref }} + + steps: + - name: state + run: | + echo "group : $CONCURRENCY_GROUP" + echo "owner : ${{ github.repository_owner }}" + echo "pr : ${{ github.event.pull_request }}" + echo "pr # : ${{ github.event.pull_request.number }}" + echo "run_id : ${{ github.run_id }}" + echo "ref : ${{ github.ref }}" + echo "base_ref : ${{ github.base_ref }}" + echo "head_ref : ${{ github.head_ref }}" + gnu: strategy: @@ -97,6 +115,7 @@ jobs: fi - name: Checkout repository [libbitcoin-system] + continue-on-error: true uses: actions/checkout@v6 with: fetch-depth: 1 @@ -297,6 +316,7 @@ jobs: fi - name: Checkout repository [libbitcoin-system] + continue-on-error: true uses: actions/checkout@v6 with: fetch-depth: 1 @@ -429,7 +449,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" - image: ubuntu-24.04 preset: "nix-gnu-debug-static" @@ -439,7 +459,7 @@ jobs: coverage: "" boost: "--build-boost" secp256k1: "--build-secp256k1" - options: "" + options: "--build-skip-tests" runs-on: ${{ matrix.image }} @@ -460,6 +480,7 @@ jobs: fi - name: Checkout repository [libbitcoin-system] + continue-on-error: true uses: actions/checkout@v6 with: fetch-depth: 1 @@ -610,6 +631,7 @@ jobs: msbuild-architecture: x64 - name: Checkout repository [libbitcoin-system] + continue-on-error: true uses: actions/checkout@v6 with: fetch-depth: 1