Skip to content

Commit

Permalink
Merge branch 'main' into patch-1
Browse files Browse the repository at this point in the history
  • Loading branch information
joshuef committed Nov 7, 2023
2 parents f779088 + 7965da4 commit f0d23a2
Show file tree
Hide file tree
Showing 59 changed files with 2,716 additions and 864 deletions.
Binary file added .DS_Store
Binary file not shown.
2 changes: 1 addition & 1 deletion .github/workflows/memcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
shell: bash
run: sudo apt-get install -y ripgrep

- name: Build sn bins
- name: Build binaries
run: cargo build --release --bins
timeout-minutes: 30

Expand Down
22 changes: 11 additions & 11 deletions .github/workflows/merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,8 @@ jobs:
toolchain: nightly
# we need rustfmt here while we have a build step
components: rustfmt

- name: Install cargo-udeps
# TODO: (2023-07-03) This is a non-released version from udeps, which includes a bug fix:
# https://github.com/est31/cargo-udeps/issues/180
# Change this when this is released.
run: cargo install --git=https://github.com/est31/cargo-udeps.git --rev=f7a4705 --locked
run: cargo install cargo-udeps --locked
- name: Run cargo-udeps
run: cargo +nightly udeps --all-targets

Expand Down Expand Up @@ -97,6 +93,10 @@ jobs:
toolchain: stable

- uses: Swatinem/rust-cache@v2

- name: Run CLI tests
timeout-minutes: 25
run: cargo test --release --package sn_cli

- name: Run testnet tests
timeout-minutes: 25
Expand Down Expand Up @@ -144,7 +144,7 @@ jobs:
toolchain: stable
- uses: Swatinem/rust-cache@v2

- name: Build node and client
- name: Build binaries
run: cargo build --release --bin safenode --bin safe --bin faucet
timeout-minutes: 30

Expand Down Expand Up @@ -235,8 +235,8 @@ jobs:
toolchain: stable
- uses: Swatinem/rust-cache@v2

- name: Build node
run: cargo build --release --bin safenode
- name: Build binaries
run: cargo build --release --bin safenode --bin faucet
timeout-minutes: 30

- name: Build gossipsub testing executable
Expand Down Expand Up @@ -282,7 +282,7 @@ jobs:

- uses: Swatinem/rust-cache@v2

- name: Build safe bins
- name: Build binaries
run: cargo build --release --features=local-discovery --bin safenode --bin faucet
timeout-minutes: 30

Expand Down Expand Up @@ -359,7 +359,7 @@ jobs:

- uses: Swatinem/rust-cache@v2

- name: Build safe bins
- name: Build binaries
run: cargo build --release --features local-discovery --bin safenode --bin faucet
timeout-minutes: 30

Expand Down Expand Up @@ -466,7 +466,7 @@ jobs:

- uses: Swatinem/rust-cache@v2

- name: Build safe bins
- name: Build binaries
run: cargo build --release --features local-discovery --bin safenode --bin faucet
timeout-minutes: 30

Expand Down
16 changes: 10 additions & 6 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
- uses: Swatinem/rust-cache@v2
continue-on-error: true

- name: Build node and client
- name: Build binaries
run: cargo build --release --bin safenode --bin safe --bin faucet
timeout-minutes: 30

Expand Down Expand Up @@ -120,6 +120,10 @@ jobs:
run: cargo test --release --lib --bins --no-run
timeout-minutes: 30

- name: Run CLI tests
timeout-minutes: 25
run: cargo test --release --package sn_cli

- name: Run testnet tests
timeout-minutes: 25
run: cargo test --release --package sn_testnet
Expand Down Expand Up @@ -171,8 +175,8 @@ jobs:
toolchain: stable
- uses: Swatinem/rust-cache@v2

- name: Build node
run: cargo build --release --bin safenode
- name: Build binaries
run: cargo build --release --bin safenode --bin faucet
timeout-minutes: 30

- name: Build gossipsub testing executable
Expand Down Expand Up @@ -217,7 +221,7 @@ jobs:
- uses: Swatinem/rust-cache@v2
continue-on-error: true

- name: Build safe bins
- name: Build binaries
run: cargo build --release --features=local-discovery --bin safenode --bin faucet
timeout-minutes: 30

Expand Down Expand Up @@ -302,7 +306,7 @@ jobs:
- uses: Swatinem/rust-cache@v2
continue-on-error: true

- name: Build safe bins
- name: Build binaries
run: cargo build --release --features local-discovery --bin safenode --bin faucet
timeout-minutes: 30

Expand Down Expand Up @@ -408,7 +412,7 @@ jobs:
- uses: Swatinem/rust-cache@v2
continue-on-error: true

- name: Build safe bins
- name: Build binaries
run: cargo build --release --features local-discovery --bin safenode --bin faucet
timeout-minutes: 30

Expand Down

0 comments on commit f0d23a2

Please sign in to comment.