Skip to content

React editor subscriber#2560

Merged
JacobWang-bc merged 10 commits intodevfrom
react-editor-subscriber
Mar 12, 2026
Merged

React editor subscriber#2560
JacobWang-bc merged 10 commits intodevfrom
react-editor-subscriber

Conversation

@rodrigo-barraza-gov
Copy link
Collaborator

@rodrigo-barraza-gov rodrigo-barraza-gov commented Mar 12, 2026

  • Created full CI/CD GitHub Actions workflows for React Editor and React Subscriber
  • CI validation (lint + build) and CD deployment to dev and test
  • Added environment URLs to CD jobs so GitHub displays clickable deployment links in the repo sidebar and PR timeline
  • Added Deployment Summary step to each CD job showing service, environment, namespace, image, commit, branch, actor, and timestamp
  • Added CI/CD status badges to README.md for React Editor and React Subscriber (dev and master branches)
  • Commented out Tekton pipeline entries for editor and subscriber in build-all.yaml, deploy-all-deployment.yaml, deploy-all.yaml, and git-conditions.yaml to avoid duplicate deployments

TESTING

  • Verify CI triggers on pull requests to dev and master branches and runs lint + build successfully
  • Verify cd-dev job triggers on push to dev branch and deploys successfully to dev namespace
  • Verify cd-test job triggers on push to master branch and deploys successfully to test namespace
  • Verify Deployment Summary renders correctly in the Actions run summary tab
  • Verify status badges display correctly in README.md
  • Verify Tekton pipelines no longer trigger builds/deploys for editor and subscriber

@JacobWang-bc JacobWang-bc merged commit 5de70ad into dev Mar 12, 2026
17 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.

2 participants