Skip to content

Commit 2ffc712

Browse files
committed
Merge branch 'main' into bugfix
2 parents 7040a22 + 8056703 commit 2ffc712

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+30336
-15800
lines changed

.github/workflows/book.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- uses: actions/checkout@v3
1313
- uses: actions-rs/toolchain@v1
1414
with:
15-
toolchain: nightly
15+
toolchain: '1.76.0'
1616
override: true
1717

1818
# - name: Setup mdBook
@@ -26,7 +26,7 @@ jobs:
2626
uses: actions-rs/cargo@v1
2727
with:
2828
command: install
29-
args: mdbook --git https://github.com/HollowMan6/mdBook.git --rev 62e01b34c23b957579c04ee1b24b57814ed8a4d5
29+
args: mdbook --git https://github.com/HollowMan6/mdBook.git --rev 5830c9555a4dc051675d17f1fcb04dd0920543e8
3030

3131
- name: Install mdbook-katex and mdbook-pdf
3232
uses: actions-rs/cargo@v1
@@ -40,6 +40,11 @@ jobs:
4040
- name: Build halo2 book
4141
run: mdbook build book/
4242

43+
- uses: actions-rs/toolchain@v1
44+
with:
45+
toolchain: nightly-2023-10-05
46+
override: true
47+
4348
- name: Build latest rustdocs
4449
uses: actions-rs/cargo@v1
4550
with:

.github/workflows/ci.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ jobs:
77
name: Test on ${{ matrix.os }}${{ matrix.name_suffix }}
88
runs-on: ${{ matrix.os }}
99
strategy:
10+
fail-fast: false
1011
matrix:
1112
stage: [stable, beta, nightly]
1213
os: [ubuntu-latest, windows-latest, macOS-latest]
@@ -96,6 +97,7 @@ jobs:
9697

9798
steps:
9899
- uses: actions/checkout@v3
100+
- run: sudo apt-get -y install libfontconfig1-dev
99101
# Check bitrot with stable (as we don't need benchmarks or the test-dev-graph
100102
# feature flag to work with MSRV).
101103
- uses: ./.github/actions/prepare
@@ -147,12 +149,13 @@ jobs:
147149
uses: actions-rs/cargo@v1
148150
with:
149151
command: tarpaulin
152+
# Extend the timeout to 3600 to ensure the code coverage test pass
150153
args: >
151154
${{ steps.prepare.outputs.feature-flags }}
152-
--timeout 600
155+
--timeout 3600
153156
--out Xml
154157
- name: Upload coverage to Codecov
155-
uses: codecov/[email protected].1
158+
uses: codecov/[email protected].4
156159

157160
doc-links:
158161
name: Intra-doc links

.gitignore

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
/target
2+
/halo2_gadgets/*-layout.png
3+
/halo2_gadgets/benches/sha256_assets
4+
**/.*.swp
25
**/*.rs.bk
3-
Cargo.lock
46
.vscode
5-
**/*.html
67
.DS_Store
8+
/book/book

0 commit comments

Comments
 (0)