A. F. Dudley
d4e935484f
Limit test workflow PR triggers to main branch only
...
Previously these workflows ran on PRs to any branch. Now:
- PRs to main: run all tests (full CI gate)
- Pushes to other branches: use existing path filtering
This reduces CI load on feature branch PRs while maintaining
full test coverage for PRs targeting main.
Affected workflows:
- test-k8s-deploy.yml
- test-k8s-deployment-control.yml
- test-webapp.yml
- test-deploy.yml
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-24 15:44:54 -05:00
Nabarun
e290c62aca
Pin `shiv` version to resolve failing CI ( #956 )
...
Deploy Test / Run deploy test suite (push) Failing after 8s
Details
K8s Deployment Control Test / Run deployment control suite on kind/k8s (push) Failing after 2s
Details
Webapp Test / Run webapp test suite (push) Failing after 2s
Details
Lint Checks / Run linter (push) Failing after 2s
Details
Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Failing after 3s
Details
External Stack Test / Run external stack test suite (push) Failing after 3s
Details
K8s Deploy Test / Run deploy test suite on kind/k8s (push) Failing after 3s
Details
Smoke Test / Run basic test suite (push) Failing after 3s
Details
Publish / Build and publish (push) Failing after 4s
Details
Database Test / Run database hosting test on kind/k8s (push) Failing after 3s
Details
Part of https://git.vdb.to/cerc-io/stack-orchestrator/issues/955
- Using `shiv` version 1.0.6
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/956
Reviewed-by: ashwin <ashwin@noreply.git.vdb.to>
Co-authored-by: Nabarun <nabarun@deepstacksoft.com>
Co-committed-by: Nabarun <nabarun@deepstacksoft.com>
2024-10-17 06:37:32 +00:00
David Boreham
0acb6ea6bc
Remove legacy commands for docker startup
2024-05-15 09:04:19 -06:00
Prathamesh Musale
40f362511b
Run CI alert steps only on main ( #797 )
...
Smoke Test / Run basic test suite (push) Failing after 6s
Details
K8s Deploy Test / Run deploy test suite on kind/k8s (push) Failing after 3s
Details
Lint Checks / Run linter (push) Failing after 3s
Details
Publish / Build and publish (push) Failing after 5s
Details
Container Registry Test / Run contaier registry hosting test on kind/k8s (push) Failing after 3s
Details
Database Test / Run database hosting test on kind/k8s (push) Failing after 4s
Details
Deploy Test / Run deploy test suite (push) Failing after 3s
Details
Webapp Test / Run webapp test suite (push) Failing after 3s
Details
Fixturenet-Laconicd-Test / Run Laconicd fixturenet and Laconic CLI tests (push) Failing after 4s
Details
Part of https://www.notion.so/Alerting-for-failing-CI-jobs-d0183b65453947aeab11dbddf989d9c0
- Run CI alert steps only on main to avoid alerts for in-progress PRs
- The Slack alerts will be sent on a CI job failure if
- A commit is pushed directly to main
- A PR gets merged into main
- A scheduled job runs on main
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/797
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
2024-04-05 09:26:08 +00:00
Prathamesh Musale
9cd34ffebb
Add Slack alerts for failures on CI workflows ( #793 )
...
Part of https://www.notion.so/Alerting-for-failing-CI-jobs-d0183b65453947aeab11dbddf989d9c0
Reviewed-on: https://git.vdb.to/cerc-io/stack-orchestrator/pulls/793
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
2024-04-05 08:27:46 +00:00
David Boreham
c3d87692fa
python setup CI action for arm linux ( #578 )
...
* Workaround for missing Python binaries for ARM
* Trigger CI job
* Add Python install workaround to remaining jobs
* Typo
2023-10-12 21:53:47 -06:00
David Boreham
61579f0434
Implement scheme for triggering individual CI jobs ( #577 )
...
Fixturenet-Eth-Plugeth-Test / Run an Ethereum plugeth fixturenet test (push) Failing after 3s
Details
Fixturenet-Eth-Test / Run an Ethereum fixturenet test (push) Successful in 57m34s
Details
Publish / Build and publish (push) Successful in 1m42s
Details
Deploy Test / Run deploy test suite (push) Successful in 4m57s
Details
Smoke Test / Run basic test suite (push) Successful in 8m14s
Details
* Implement scheme for triggering individual CI jobs
* Add missing comment
2023-10-12 20:40:39 -06:00
Thomas E Lackey
a5945c9e59
Back to Github-based actions. ( #453 )
...
Deploy Test / Run deploy test suite (push) Successful in 2m45s
Details
Smoke Test / Run basic test suite (push) Successful in 3m14s
Details
Publish / Build and publish (push) Successful in 39s
Details
* Back to Github-based actions.
* Use fork.
* Use new release plugin tag.
2023-07-19 20:40:04 -06:00
David Boreham
161665ef72
Fix deploy commands ( #404 )
...
* Fix bugs
* Add test for deploy port command
2023-05-22 12:43:59 -06:00
David Boreham
85225c72d7
Fix another typo
2023-05-21 15:43:15 -06:00
David Boreham
1e38e16550
Fix typo
2023-05-21 07:40:22 -06:00
David Boreham
dddae8cc7a
Dboreham/deploy volume control ( #401 )
...
* Implement volume control
* Deploy test
* Add test for volumes
* Enable CI for deploy test
2023-05-21 07:39:00 -06:00