Skip to content

Add EC2 provider and EC2 smoke workflow - #126

Open
crohr wants to merge 12 commits into
masterfrom
ec2
Open

Add EC2 provider and EC2 smoke workflow#126
crohr wants to merge 12 commits into
masterfrom
ec2

Conversation

@crohr

Copy link
Copy Markdown
Member

Summary\n- add new ec2 provider with CA-signed SSH access and lifecycle support (up/down/list)\n- canonicalize CA key env to PULLPREVIEW_CA_KEY with Hetzner fallback compatibility\n- add EC2 AMI selection by ID or newest available name-prefix match with fail-fast arch validation\n- add EC2 smoke deployment job to .github/workflows/pullpreview.yml\n\n## Validation\n- make test\n- mise exec -- go test ./...\n- make dist\n

@crohrcrohr added the pullpreview This label allows to start a PullPreview environment label Feb 15, 2026
@github-actions

github-actionsBot commented Feb 15, 2026

Copy link
Copy Markdown

Deploying action with PullPreview

FieldValue
Latest commita5e7e4d
Jobdeploy_smoke_1
Status✅ Deploy successful
Preview URLhttps://ip-54-165-198-157.my.preview.run:443

View logs

@github-actions

github-actionsBot commented Feb 15, 2026

Copy link
Copy Markdown

Deploying action with PullPreview

FieldValue
Latest commita5e7e4d
Jobdeploy_smoke_2
Status✅ Deploy successful
Preview URLhttps://ip-54-165-198-157.my.preview.run:443

View logs

@github-actions

github-actionsBot commented Feb 15, 2026

Copy link
Copy Markdown

Deploying action with PullPreview

FieldValue
Latest commita5e7e4d
Jobdeploy_smoke_hetzner
Status✅ Deploy successful
Preview URLhttps://ip-178-156-249-155.rev2.click:443

View logs

@github-actions

github-actionsBot commented Feb 15, 2026

Copy link
Copy Markdown

Deploying action with PullPreview

FieldValue
Latest commita5e7e4d
Jobdeploy_smoke_ec2
Status❌ Deploy failed
Preview URLPending

View logs

@crohrcrohr added pullpreview This label allows to start a PullPreview environment and removed pullpreview This label allows to start a PullPreview environment labels Feb 15, 2026
@github-actionsgithub-actionsBot removed the pullpreview This label allows to start a PullPreview environment label Feb 15, 2026
Sign up for freeto 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

@crohr