Skip to content

Lisa/ec2 full checks#11

Closed
reecebedding wants to merge 3 commits into
mainfrom
lisa/ec2-full-checks
Closed

Lisa/ec2 full checks#11
reecebedding wants to merge 3 commits into
mainfrom
lisa/ec2-full-checks

Conversation

@reecebedding
Copy link
Copy Markdown
Member

No description provided.

Copy link
Copy Markdown

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 expands the AWS EC2 plugin to collect richer EC2/EBS recovery evidence across configured regions and updates the plugin to runner protocol v2.

Changes:

  • Adds multi-region EC2 evaluation and richer policy input with security groups, volumes, snapshots, AMIs, and Fast Snapshot Restore data.
  • Upgrades runner/API-related dependencies and annotates uploaded artifacts with protocol version 2.
  • Adds a Makefile and ignores local .config/ files.

Reviewed changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
main.go Expands EC2 evidence collection and switches to RunnerV2GRPCPlugin.
go.mod Updates Go version and dependency set for the newer agent/plugin stack.
go.sum Updates dependency checksums.
Makefile Adds build, test, clean, run, and help targets.
.gitignore Ignores local configuration directory.
.github/workflows/build-and-upload.yml Adds protocol version annotations to uploaded artifacts.

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

Comment thread main.go
}
}
evidences = slices.Concat(evidences, evidence)
if err != nil {
Comment thread Makefile
Comment thread Makefile
Comment thread main.go
@reecebedding reecebedding deleted the lisa/ec2-full-checks branch May 18, 2026 12:25
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.

2 participants