Skip to content

Remove GCP rig from GitHub CI#5

Merged
armanas merged 1 commit intomainfrom
arma/remove-gcp-from-ci
Apr 24, 2026
Merged

Remove GCP rig from GitHub CI#5
armanas merged 1 commit intomainfrom
arma/remove-gcp-from-ci

Conversation

@armanas
Copy link
Copy Markdown
Owner

@armanas armanas commented Apr 24, 2026

Summary

  • remove the gcp-test-rig job from .github/workflows/ci.yml
  • leave the local GCP runner path intact through ./scripts/test_suite.sh gcp_rig
  • keep CI focused on repo-local checks, Docker compose smoke, release smoke, docs, and extended local tests

Verification

  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/ci.yml"); puts "workflow yaml ok"'
  • git diff --check
  • rg -n "gcp-test-rig|GCP Test Rig|google-github-actions|GCP_WORKLOAD_IDENTITY_PROVIDER|GCP_SERVICE_ACCOUNT|GCP_PROJECT_ID" .github/workflows/ci.yml returned no matches

CI failure addressed

The scheduled main CI failure came from the GCP rig trying to authenticate without configured cloud secrets. Per current direction, GCP testing is local-only and should not be embedded in GitHub CI.

@armanas armanas merged commit 54db170 into main Apr 24, 2026
14 checks passed
@armanas armanas deleted the arma/remove-gcp-from-ci branch April 24, 2026 08:51
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.

1 participant