Skip to content

Agent: Migrate CI from Drone to GH Actions #7152

@jharvey10

Description

@jharvey10

Pull Requests

  • Test dashboards
  • Test crds
  • Test
  • check linux build image
  • check linux build image (boring crypto)
  • check windows build image
  • Build agent (Linux amd64)
  • Build agent (Linux arm64)
  • Build agent (Linux ppc64le)
  • Build agent (Linux s390x)
  • Build agent (macOS Intel)
  • Build agent (macOS Apple Silicon)
  • Build agent (Windows amd64)
  • Build agent (FreeBSD amd64)
  • Build agent-flow (Linux amd64)
  • Build agent-flow (Linux arm64)
  • Build agent-flow (Linux ppc64le)
  • Build agent-flow (Linux s390x)
  • Build agent-flow (macOS Intel)
  • Build agent-flow (macOS Apple Silicon)
  • Build agent-flow (Windows amd64)
  • Build agent-flow (FreeBSD amd64)
  • Build agentctl (Linux amd64)
  • Build agentctl (Linux arm64)
  • Build agentctl (Linux ppc64le)
  • Build agentctl (Linux s390x)
  • Build agentctl (macOS Intel)
  • Build agentctl (macOS Apple Silicon)
  • Build agentctl (Windows amd64)
  • Build agentctl (FreeBSD amd64)
  • Build operator (Linux amd64)
  • Build operator (Linux arm64)
  • Build operator (Linux ppc64le)
  • Build operator (Linux s390x)
  • Build operator (macOS Intel)
  • Build operator (macOS Apple Silicon)
  • Build operator (Windows amd64)
  • Build operator (FreeBSD amd64)
  • Build agent-boringcrypto (Linux amd64 boringcrypto)
  • Build agent-boringcrypto (Linux arm64 boringcrypto)
  • Build agent-flow-windows-boringcrypto (Windows amd64)

Pushes to main

  • Build matrix
  • Test (Full)
  • Test (Windows)
  • Check Linux container (grafana/agent)
  • Publish Linux agent container
  • Publish Linux agent-boringcrypto container
  • Publish Linux agentctl container
  • Publish Linux agent-operator container
  • Publish Windows agent container
  • Publish Windows agentctl container
  • Deploy to deployment_tools

Pre-existing checks

  • Release Helm chart / release (currently broken)
  • continuous-integration/drone/push (no longer needed)
  • continuous-integration/drone/tag (no longer needed)
  • Integration Tests / run_tests
  • Release Helm chart / setup
  • Snyk Monitor Scanning / snyk-scan-ci / snyk_scans
  • Test / Test (macos-latest-xlarge)

Pushes to build-images/*

  • Update build images

Version tag pushes

  • Test (Full)
  • Test (Windows)
  • Check Linux container (grafana/agent)
  • Publish Linux agent container
  • Publish Linux agent-boringcrypto container
  • Publish Linux agentctl container
  • Publish Linux agent-operator container
  • Publish Windows agent container
  • Publish Windows agentctl container
  • Deploy to deployment_tools

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions