-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New CI/CD Workflows #326
base: master
Are you sure you want to change the base?
New CI/CD Workflows #326
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approve and push
This pull request introduces several new GitHub Actions workflows to automate various CI/CD processes for different environments, including Alibaba Cloud, AWS, Azure, and more. The most important changes include adding workflows for deploying to Alibaba Cloud, Amazon ECS, Azure Web Apps, and performing security scans with Checkmarx One and APIsec. New CI/CD Workflows:
Security Scans:
Other CI/CD Enhancements:
Development Environment:
|
This is the second time that you're uploading this pull request. |
This pull request introduces several new GitHub Actions workflows for various CI/CD and security scanning processes. The most important changes include adding workflows for Alibaba Cloud, AWS, Azure, and multiple security tools.
New CI/CD Workflows:
Alibaba Cloud Deployment:
.github/workflows/alibabacloud.yml
)Amazon Web Services (AWS) Deployment:
.github/workflows/aws.yml
)Azure Web Apps Deployment:
.github/workflows/azure-webapps-node.yml
)Security Scanning Workflows:
APIsec Scan:
.github/workflows/apisec-scan.yml
)Checkmarx One Scan:
.github/workflows/checkmarx-one.yml
)Additional Changes:
Dev Container Configuration:
mcr.microsoft.com/devcontainers/universal:2
image. (.devcontainer/devcontainer.json
)C/C++ CI Workflow:
make
for building and testing. (.github/workflows/c-cpp.yml
)CMake Workflows:
.github/workflows/cmake-single-platform.yml
,.github/workflows/cmake-multi-platform.yml
) [1] [2]Issue #, if available:Description of changes:
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.