Add CI workflow #27
No reviewers
Labels
No labels
app
bug
ci
compliance
dependencies
docker
docs
documentation
duplicate
enhancement
good first issue
help wanted
infra
invalid
javascript
question
wontfix
No milestone
No project
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set.
Reference: adam/seahaven-slack-bot#27
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "feature/add-ci-workflow"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Add a reusable CI workflow that runs on pull requests to main. Calls the org-level
ci-typescript-cdk.yamlworkflow for TypeScript CDK lint/build/test checks.Validation
.github/workflows/ci.yamlis correctly placedTests
CI will validate itself on this PR if the reusable workflow is already published to the
.githubrepo's main branch.PR Summary
Low Risk
Low risk: introduces a new CI workflow only, with no production code changes. Main risk is CI disruption if the referenced reusable workflow path/permissions are incorrect.
Overview
Adds a new GitHub Actions workflow (
.github/workflows/ci.yaml) that triggers on pull requests tomainand runs CI by calling the reusableSea-Haven-Industries/.githubworkflowci-typescript-cdk.yaml.Reviewed by Cursor Bugbot for commit
79598bf8e7. Bugbot is set up for automated code reviews on this repo. Configure here.Looks good. Simple delegation to the org-level reusable CI workflow, appropriate for a TypeScript CDK project. No issues found.