Workflow Detail

CI/CD Automation

Validate pipeline config, trigger runs, and inspect deployment logs.

4 steps~25 mincicdautomation

Required env vars: GITHUB_TOKEN, CIRCLECI_CLI_TOKEN, JENKINS_USER_ID, JENKINS_API_TOKEN, JENKINS_URL, GITLAB_TOKEN, CI_SERVER_URL

Auth needed for: GitHub Actions (act), CircleCI CLI, Jenkins CLI, GitLab CI Local

Step 1GitHub Actions (act)Auth required

Execute GitHub Actions (act) stage in ci/cd automation workflow.

Authentication

  • Step 1 Export required environment variables: GITHUB_TOKEN

act login

Authenticate with CI/CD provider

act status

Check current pipeline status

Step 2CircleCI CLIAuth required

Execute CircleCI CLI stage in ci/cd automation workflow.

Authentication

  • Step 1 Export required environment variables: CIRCLECI_CLI_TOKEN

circleci login

Authenticate with CI/CD provider

circleci status

Check current pipeline status

Step 3Jenkins CLIAuth required

Execute Jenkins CLI stage in ci/cd automation workflow.

Authentication

  • Step 1 Export required environment variables: JENKINS_USER_ID, JENKINS_API_TOKEN, JENKINS_URL

jenkins-cli login

Authenticate with CI/CD provider

jenkins-cli status

Check current pipeline status

Step 4GitLab CI LocalAuth required

Execute GitLab CI Local stage in ci/cd automation workflow.

Authentication

  • Step 1 Export required environment variables: GITLAB_TOKEN, CI_SERVER_URL

gitlab-ci-local login

Authenticate with CI/CD provider

gitlab-ci-local status

Check current pipeline status