Skip to content

[patch] Gate cloud smoke cleanup through trusted workflow#19

Merged
libops-agent merged 2 commits into
mainfrom
gcp-smoke-cleanup
Jul 12, 2026
Merged

[patch] Gate cloud smoke cleanup through trusted workflow#19
libops-agent merged 2 commits into
mainfrom
gcp-smoke-cleanup

Conversation

@libops-agent

Copy link
Copy Markdown
Contributor

Summary

  • move destructive fallback cleanup into a trusted workflow with explicit inputs and permissions
  • inventory resources created by hosted GCP smoke and clean them in dependency-safe order
  • make normal smoke cleanup bounded, observable, and resilient to partial Terraform failure
  • keep forked/untrusted pull requests from receiving cleanup credentials
  • document the hosted smoke cleanup contract

Validation

  • cleanup and cloud-smoke shell contracts
  • shell syntax and Terraform/static checks
  • GitHub-hosted PR checks are required before merge

No local cloud smoke was run. This patch release lands before the larger cloud-compose module update.

@libops-agent
libops-agent merged commit e0e054d into main Jul 12, 2026
13 of 14 checks passed
@libops-agent
libops-agent deleted the gcp-smoke-cleanup branch July 12, 2026 22:05
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