Skip to content

Commit 2c24755

Browse files
committed
Merge branch 'develop' into test/epoch34-clarity5
2 parents d13f7a2 + 58545bc commit 2c24755

File tree

112 files changed

+9964
-2768
lines changed

Some content is hidden

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

112 files changed

+9964
-2768
lines changed

.github/workflows/docker-image.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,7 @@ jobs:
189189
var_annotation_pattern="${var_branch}" # default to use the branch name
190190
var_default_image="${{ env.DOCKER_REGISTRY }}/${{ github.repository }}"
191191
if [ "${{ github.event_name }}" == "schedule" ]; then
192+
var_default_image="${{ env.DOCKER_REGISTRY }}/${{ github.repository_owner }}/stacks-nightly"
192193
var_branch="develop"
193194
var_annotation_pattern="Nightly" # for scheduled (nightly) builds, use 'Nightly'
194195
fi
@@ -240,8 +241,8 @@ jobs:
240241
tags: |
241242
# if trigger is workflow_dispatch
242243
type=ref,event=branch,enable=${{ github.event_name == 'workflow_dispatch' }}
243-
# if trigger is schedule, set tag as 'nightly'
244-
type=schedule,pattern=nightly
244+
# if trigger is schedule, use a timestamp
245+
type=schedule,pattern={{date 'YYYYMMDD'}}
245246
246247
## Build and push the docker image(s)
247248
- name: Build and Push

.github/workflows/stacks-core-tests.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
id: codecov
5656
uses: stacks-network/actions/codecov@main
5757
with:
58-
test-name: ${{ matrix.test-name }}
58+
test-name: ${{ github.job }}-${{ matrix.partition }}
5959

6060
## Generate and upload openapi html artifact
6161
open-api-validation:
@@ -126,9 +126,8 @@ jobs:
126126
with:
127127
# We'd like to uncomment the below line once the codecov upload is working
128128
# fail_ci_if_error: true
129-
test-name: ${{ matrix.test-name }}
129+
test-name: ${{ github.job }}
130130
upload-only: true
131-
filename: ./contrib/core-contract-tests/lcov.info
132131

133132
# Core contract tests on Clarinet v1
134133
# Check for false positives/negatives

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,15 @@ and this project adheres to the versioning scheme outlined in the [README.md](RE
1313
- Implemented the updated behavior for `secp256r1-verify`, effective in Clarity 5, in which the `message-hash` is no longer hashed again. See SIP-035 for details.
1414
- Increased allowed stack depth from 64 to 128, effective in epoch 3.4
1515
- Prepare for epoch 3.4's improved transaction inclusion, allowing transactions with certain errors to be included in blocks which would cause them to be rejected in earlier epochs.
16+
- Added `marf_compress` as a node configuration parameter to enable MARF compression feature ([#6811](https://github.com/stacks-network/stacks-core/pull/6811))
17+
- Effective in epoch 3.4 `contract-call?`s can accept a constant as the contract to be called
1618

1719
### Fixed
1820

1921
- Improved the cost-tracking for `from-consensus-buff?`, effective in epoch 3.4, so that when an empty buffer is passed, users will see a `none` result, rather than a confusing runtime error.
2022
- Resolved several cases where a mock-miner would stop mining
2123
- /v2/pox endpoint now returns the `pox_ustx_threshold` stored in the reward set instead of a live computed value, which incorrectly accounts for STX locked during the prepare phase, after the reward set has been set.
24+
- Signer protocol version negotiation now properly handles downgrades based on majority consensus, not just upgrades
2225

2326
## [3.3.0.0.5]
2427

0 commit comments

Comments
 (0)