CCL-10044: Add Workflows for CC#87
Open
adityababumallisettiHO wants to merge 12 commits into
Open
Conversation
…o corecloud Platform * Also add Charts linting and validation workflows * Yarn validate, build publish workflow added
* main is the new master branch that we wish to use going forward * Github Actions will replace the Drone * Argos CD will be used for kube deployments
adityababumallisettiHO
requested review from
Jholderdevops,
gregwolversonHO,
meganjohnHO and
sandeepgumudelliHO
July 17, 2026 08:28
gregwolversonHO
approved these changes
Jul 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What?
This pull request introduces several new GitHub Actions workflows to automate CI/CD processes for Docker images, Helm charts, and Yarn packages. Additionally, it updates the Alpine Linux repositories in the
Dockerfileto use a newer version. These changes aim to improve build automation, security scanning, and validation for the project.Why?
Prep for moving to Core Cloud. These are Drone steps now run as github actions
How?
CI/CD Workflow Automation:
.github/workflows/build-scan-push.ymlto automate building, scanning, and pushing Docker images using a reusable workflow, with support for both pull requests and pushes tomasterandCCL-*branches..github/workflows/chart-lint-validate.ymlto lint and validate Helm charts, supporting pull requests, pushes, and manual or reusable workflow triggers..github/workflows/yarn-validate-build-publish.ymlto automate validation, build, and publish steps for Yarn packages, including security audits and Node.js version management.Dependency and Security Updates:
Updated the Alpine Linux repositories in the
Dockerfilefrom versionv3.21tov3.23to ensure newer packages and improved security.…o corecloud PlatformAlso add Charts linting and validation workflows
Yarn validate, build publish workflow added
Testing?
Screenshots (optional)
Anything Else? (optional)
Check list
here is an example commit