Skip to content

ci: add lifecycle E2E to PR workflow - #26

Merged
AquiGorka merged 7 commits into
mainfrom
ci/lifecycle-e2e
Mar 18, 2026
Merged

ci: add lifecycle E2E to PR workflow#26
AquiGorka merged 7 commits into
mainfrom
ci/lifecycle-e2e

Conversation

@AquiGorka

Copy link
Copy Markdown
Contributor

Summary

  • Adds a lifecycle job to the PR workflow, running in parallel with the existing e2e job
  • Both depend on the build job's contract-wasms artifact
  • The lifecycle test deploys contracts programmatically and validates the full protocol lifecycle

Dependencies

Test plan

  • Lifecycle job runs successfully once the local-dev PR lands

Adds a lifecycle job that runs in parallel with the existing e2e job.
Both depend on the build job's contract-wasms artifact. The lifecycle
test deploys contracts programmatically and validates the full protocol
lifecycle (deploy → register → deposit → send → withdraw → deregister).
cargo install fails with "binary already exists" when the cargo bin
cache is restored. --force overwrites the existing binary.
@AquiGorka
AquiGorka merged commit d814c2b into main Mar 18, 2026
3 checks passed
@AquiGorka
AquiGorka deleted the ci/lifecycle-e2e branch March 18, 2026 21:14
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.

1 participant