Skip to content

fix: no msig on disposable testnet deployment#399

Merged
cusma merged 4 commits intomainfrom
ci/delete-fresh-deployment
Feb 19, 2026
Merged

fix: no msig on disposable testnet deployment#399
cusma merged 4 commits intomainfrom
ci/delete-fresh-deployment

Conversation

@cusma
Copy link
Collaborator

@cusma cusma commented Feb 19, 2026

No description provided.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the xGov Registry “delete test deployment” path to avoid using Vault/multisig signing for disposable TestNet deployments, relying instead on the environment-provided deployer account.

Changes:

  • Switch _delete_test_deployment to use the DEPLOYER account from environment for sender/signer.
  • Remove Vault-related environment variables from the GitHub Actions workflow that triggers test deployment deletion.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
smart_contracts/xgov_registry/deploy_config.py Uses the environment deployer account directly for update/delete transactions during test deployment deletion.
.github/workflows/xgov-beta-sc-delete-test-deployment.yml Removes Vault/multisig configuration from the delete-test-deployment workflow environment.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@cusma cusma merged commit 7286525 into main Feb 19, 2026
8 checks passed
@cusma cusma deleted the ci/delete-fresh-deployment branch February 19, 2026 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments