Skip to content

feat: extend staking modules regression action#850

Merged
skhomuti merged 1 commit into
developfrom
agent/staking-modules-regression-action
Jul 9, 2026
Merged

feat: extend staking modules regression action#850
skhomuti merged 1 commit into
developfrom
agent/staking-modules-regression-action

Conversation

@skhomuti

@skhomuti skhomuti commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

What changed

Updates the reusable .github/actions/regression-tests action so the scripts repository can call it directly for the SRv3/CMv2/CSMv3 fork regression flow.

  • defaults the checked-out modules repository ref to develop
  • adds explicit CSM and Curated deploy config inputs
  • runs CSM and Curated just test-deployment-full-afterVote suites before integration
  • runs CSM and Curated just test-integration suites explicitly
  • adds optional CSM post-vote regression when vote_prev_block is provided

Why

The scripts workflow should not carry a local copy of the regression action. Keeping this command surface in staking-modules lets scripts pass only RPC/config inputs while the modules repo owns the exact test commands, including post-deployment/state checks.

Validation

  • git diff --check
  • Action YAML was formatted by the repo pre-commit hook.
  • Cross-checked the commands and default deploy config paths against the local community-staking-module checkout.

dgusakov
dgusakov previously approved these changes Jul 8, 2026
@skhomuti skhomuti marked this pull request as ready for review July 9, 2026 09:41
@skhomuti skhomuti requested a review from a team as a code owner July 9, 2026 09:41
madlabman
madlabman previously approved these changes Jul 9, 2026
dgusakov
dgusakov previously approved these changes Jul 9, 2026
Comment thread .github/actions/regression-tests/action.yml Outdated
@skhomuti skhomuti dismissed stale reviews from dgusakov and madlabman via 726eafa July 9, 2026 11:11
@skhomuti skhomuti requested a review from rnmsslido July 9, 2026 11:21
ci: extend staking modules regression action
run deployment checks in regression action
@skhomuti skhomuti force-pushed the agent/staking-modules-regression-action branch from 726eafa to 31aa6e1 Compare July 9, 2026 12:41
@skhomuti skhomuti merged commit b63f251 into develop Jul 9, 2026
6 checks passed
@skhomuti skhomuti deleted the agent/staking-modules-regression-action branch July 9, 2026 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants