Skip to content

Add api-services CI/CD and Enable cd-test for folder-collection service#2562

Merged
JacobWang-bc merged 36 commits intodevfrom
folder-collection
Mar 13, 2026
Merged

Add api-services CI/CD and Enable cd-test for folder-collection service#2562
JacobWang-bc merged 36 commits intodevfrom
folder-collection

Conversation

@Veerendrakak
Copy link
Collaborator

Summary

  • Added new GitHub Actions CI/CD workflow for api-services (api-services-cicd.yml)
  • Builds and pushes api image to OpenShift registry
  • Deploys to 9b301c-dev on push to dev or folder-collection branch
  • Deploys to 9b301c-test on push to master
  • Health check via port-forward since curl is not available in the container
  • Rollout timeout set to 600s with continue-on-error
  • Enabled cd-test for folder-collection workflow, deploys to 9b301c-test on master push

Test Plan

  • Push to dev or folder-collection branch and verify api-services cd-dev runs and deploys to 9b301c-dev
  • Check pod status in 9b301c-dev, api-services pods should be Running
  • Check deployment report in GitHub Actions for health check and logs should appear
  • Merge to master should verify both cd-test jobs run for api-services and folder-collection
  • Check pods in 9b301c-test, both api-services and folder-collection-service should be Running

Veerendra96-k and others added 30 commits February 22, 2026 14:51
@JacobWang-bc JacobWang-bc merged commit 2876bfe into dev Mar 13, 2026
7 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.

3 participants