A GitHub action to download the CloudQuery CLI so it can be used in other steps.
- We only support Linux or MacOS runners. Contributions welcomed to add Windows support 🪟
- CloudQuery source and destination configuration files. See CloudQuery docs for more information.
Example usage:
Create a .github/workflows/cloudquery.yml file with the content of:
name: CloudQuery on: schedule: # Run daily at 03:00 (3am) - cron: '0 3 * * *' jobs: cloudquery: runs-on: ubuntu-latest steps: # Checkout a git repository with a pre-existing CloudQuery configuration files - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 # Setup AWS credentials (example) - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@e1253824e5c10ff9df46874f81ed3ec929e19cfd # v6 with: role-to-assume: <role-arn> aws-region: <region> - uses: cloudquery/setup-cloudquery@3b6ae9d08be7cca123e33ac7f0f74730be212861 # v5.0.5 # x-release-please-version name: Setup CloudQuery with: # Required. Must be a valid SemVer version version: 'v6.50.0' - name: Sync with CloudQuery run: cloudquery sync [file or directories...] --log-console