Skip to content

Dev#13

Merged
Ntharusha merged 5 commits into
mainfrom
dev
Jun 3, 2026
Merged

Dev#13
Ntharusha merged 5 commits into
mainfrom
dev

Conversation

@Ntharusha

Copy link
Copy Markdown
Owner

No description provided.

Ntharusha added 5 commits June 3, 2026 18:24
- Added client/** path trigger and workflow_dispatch for manual runs
- Added concurrency group to prevent overlapping deployments
- Updated SSH action to v1.2.0
- Changed imagePullPolicy to Always for reliable rollout restarts
- Removed Jenkins from EC2 to free ~700MB RAM on t3.micro
- Added 'test-backend' job: installs deps, syntax-checks all JS files
- lint-client and test-backend now run simultaneously
- build-push waits for BOTH to pass (parallel gate)
- Saves ~1-2 min on every pipeline run

@Ntharusha Ntharusha left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

@Ntharusha Ntharusha merged commit f796900 into main Jun 3, 2026
3 checks passed
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