Skip to content

Warn on production deploy with EOA ownership - #539

Merged
tarcisiozf merged 2 commits into
mainfrom
DEVSVCS-4725/multisig-warn
Jul 21, 2026
Merged

Warn on production deploy with EOA ownership#539
tarcisiozf merged 2 commits into
mainfrom
DEVSVCS-4725/multisig-warn

Conversation

@tarcisiozf

Copy link
Copy Markdown
Contributor

This pull request introduces a warning to ensure safer production deployments by alerting users when deploying with private-key (EOA) ownership instead of recommended multi-sig ownership.

Production deployment safety improvements:

  • Added warnIfProductionWorkflowWithoutMultisig to the handler in deploy.go, which warns users if a production workflow is being deployed using EOA (private-key) ownership, recommending the use of multi-sig ownership for production.

@tarcisiozf
tarcisiozf requested a review from a team as a code owner July 17, 2026 19:53
@github-actions

Copy link
Copy Markdown

👋 tarcisiozf, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

@tarcisiozf
tarcisiozf enabled auto-merge July 17, 2026 20:01
Comment thread cmd/workflow/deploy/deploy.go Outdated
@tarcisiozf
tarcisiozf added this pull request to the merge queue Jul 21, 2026
Merged via the queue into main with commit a3d8932 Jul 21, 2026
22 checks passed
@tarcisiozf
tarcisiozf deleted the DEVSVCS-4725/multisig-warn branch July 21, 2026 13:08
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.

3 participants