Skip to content

Commit 1d8920e

Browse files
authored
Merge pull request #4262 from stacks-network/release/2.5.0.1.0
Release/2.4.0.1.0 RC1
2 parents 524b0e1 + a8be048 commit 1d8920e

File tree

545 files changed

+68310
-67666
lines changed

Some content is hidden

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

545 files changed

+68310
-67666
lines changed

.github/actions/bitcoin-int-tests/Dockerfile.atlas-test

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ COPY . .
66

77
RUN cargo test --no-run --workspace
88

9-
RUN cd / && wget https://bitcoin.org/bin/bitcoin-core-0.20.0/bitcoin-0.20.0-x86_64-linux-gnu.tar.gz
10-
RUN cd / && tar -xvzf bitcoin-0.20.0-x86_64-linux-gnu.tar.gz
9+
RUN cd / && wget https://bitcoin.org/bin/bitcoin-core-25.0/bitcoin-25.0-x86_64-linux-gnu.tar.gz
10+
RUN cd / && tar -xvzf bitcoin-25.0-x86_64-linux-gnu.tar.gz
1111

12-
RUN ln -s /bitcoin-0.20.0/bin/bitcoind /bin/
12+
RUN ln -s /bitcoin-25.0/bin/bitcoind /bin/
1313

1414
ENV BITCOIND_TEST 1
1515
WORKDIR /src/testnet/stacks-node

.github/actions/bitcoin-int-tests/Dockerfile.code-cov

Lines changed: 0 additions & 22 deletions
This file was deleted.

.github/actions/bitcoin-int-tests/Dockerfile.generic.bitcoin-tests

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ ENV RUSTFLAGS="-Cinstrument-coverage" \
1515
RUN cargo test --no-run && \
1616
cargo build
1717

18-
RUN cd / && wget https://bitcoin.org/bin/bitcoin-core-0.20.0/bitcoin-0.20.0-x86_64-linux-gnu.tar.gz
19-
RUN cd / && tar -xvzf bitcoin-0.20.0-x86_64-linux-gnu.tar.gz
18+
RUN cd / && wget https://bitcoin.org/bin/bitcoin-core-25.0/bitcoin-25.0-x86_64-linux-gnu.tar.gz
19+
RUN cd / && tar -xvzf bitcoin-25.0-x86_64-linux-gnu.tar.gz
2020

21-
RUN ln -s /bitcoin-0.20.0/bin/bitcoind /bin/
21+
RUN ln -s /bitcoin-25.0/bin/bitcoind /bin/
2222

2323
ENV BITCOIND_TEST 1

.github/actions/bitcoin-int-tests/Dockerfile.large-genesis

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,15 @@ WORKDIR /src
44

55
COPY . .
66

7-
RUN cd / && wget https://bitcoin.org/bin/bitcoin-core-0.20.0/bitcoin-0.20.0-x86_64-linux-gnu.tar.gz
8-
RUN cd / && tar -xvzf bitcoin-0.20.0-x86_64-linux-gnu.tar.gz
7+
RUN apt-get update && apt-get install -y libclang-dev
98

10-
RUN ln -s /bitcoin-0.20.0/bin/bitcoind /bin/
9+
RUN cd / && wget https://bitcoin.org/bin/bitcoin-core-25.0/bitcoin-25.0-x86_64-linux-gnu.tar.gz
10+
RUN cd / && tar -xvzf bitcoin-25.0-x86_64-linux-gnu.tar.gz
11+
12+
RUN ln -s /bitcoin-25.0/bin/bitcoind /bin/
1113

1214
RUN rustup component add llvm-tools-preview && \
15+
rustup component add rustfmt && \
1316
cargo install grcov
1417

1518
ENV RUSTFLAGS="-Cinstrument-coverage" \

.github/actions/bitcoin-int-tests/Dockerfile.net-tests

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ WORKDIR /src
44

55
COPY . .
66

7-
RUN cd / && wget https://bitcoin.org/bin/bitcoin-core-0.20.0/bitcoin-0.20.0-x86_64-linux-gnu.tar.gz
8-
RUN cd / && tar -xvzf bitcoin-0.20.0-x86_64-linux-gnu.tar.gz
7+
RUN cd / && wget https://bitcoin.org/bin/bitcoin-core-25.0/bitcoin-25.0-x86_64-linux-gnu.tar.gz
8+
RUN cd / && tar -xvzf bitcoin-25.0-x86_64-linux-gnu.tar.gz
99

10-
RUN ln -s /bitcoin-0.20.0/bin/bitcoind /bin/
11-
RUN ln -s /bitcoin-0.20.0/bin/bitcoin-cli /bin/
10+
RUN ln -s /bitcoin-25.0/bin/bitcoind /bin/
11+
RUN ln -s /bitcoin-25.0/bin/bitcoin-cli /bin/
1212

1313
RUN apt-get update
1414
RUN apt-get install -y jq screen net-tools ncat sqlite3 xxd openssl curl

.github/actions/dockerfiles/Dockerfile.debian-source

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,13 @@ WORKDIR /src
99

1010
COPY . .
1111

12-
RUN apt-get update && apt-get install -y git
12+
RUN apt-get update && apt-get install -y git libclang-dev
1313

1414
# Run all the build steps in ramdisk in an attempt to speed things up
15-
RUN --mount=type=tmpfs,target=${BUILD_DIR} cp -R /src/. ${BUILD_DIR}/ \
15+
RUN target=${BUILD_DIR} cp -R /src/. ${BUILD_DIR}/ \
1616
&& cd ${BUILD_DIR} \
1717
&& rustup target add ${TARGET} \
18+
&& rustup component add rustfmt \
1819
&& cargo build --features monitoring_prom,slog_json --release --workspace --target ${TARGET} \
1920
&& mkdir -p /out \
2021
&& cp -R ${BUILD_DIR}/target/${TARGET}/release/. /out

.github/workflows/atlas-tests.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ jobs:
3636
- name: Setup Test Environment
3737
id: setup_tests
3838
uses: stacks-network/actions/stacks-core/testenv@main
39-
39+
with:
40+
btc-version: "25.0"
41+
4042
## Run test matrix using restored cache of archive file
4143
## - Test will timeout after env.TEST_TIMEOUT minutes
4244
- name: Run Tests

.github/workflows/bitcoin-tests.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
test-name:
3232
- tests::bitcoin_regtest::bitcoind_integration_test
3333
- tests::integrations::integration_test_get_info
34-
- tests::neon_integrations::antientropy_integration_test ## forced failure
34+
- tests::neon_integrations::antientropy_integration_test
3535
- tests::neon_integrations::bad_microblock_pubkey
3636
- tests::neon_integrations::bitcoind_forking_test
3737
- tests::neon_integrations::bitcoind_integration_test
@@ -75,7 +75,9 @@ jobs:
7575
- name: Setup Test Environment
7676
id: setup_tests
7777
uses: stacks-network/actions/stacks-core/testenv@main
78-
78+
with:
79+
btc-version: "25.0"
80+
7981
## Run test matrix using restored cache of archive file
8082
## - Test will timeout after env.TEST_TIMEOUT minutes
8183
- name: Run Tests

.github/workflows/create-cache.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ jobs:
4444
uses: stacks-network/actions/stacks-core/cache/bitcoin@main
4545
with:
4646
action: save
47+
btc-version: "25.0"
4748

4849
## Cache nextest archives for tests
4950
nextest-archive:

.github/workflows/epoch-tests.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,9 @@ jobs:
5959
- name: Setup Test Environment
6060
id: setup_tests
6161
uses: stacks-network/actions/stacks-core/testenv@main
62-
62+
with:
63+
btc-version: "25.0"
64+
6365
## Run test matrix using restored cache of archive file
6466
## - Test will timeout after env.TEST_TIMEOUT minutes
6567
- name: Run Tests

0 commit comments

Comments
 (0)