greentic-deployer 0.4.8

Greentic pack deployer generating multi-cloud IaC + manifests
Documentation
name: CI

on:
  push:
    branches: [master]
  pull_request:

permissions:
  contents: read

jobs:
  local-check:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: dtolnay/rust-toolchain@v1
        with:
          toolchain: 1.89.0
          components: clippy,rustfmt
      - uses: Swatinem/rust-cache@v2
      - run: ./ci/local_check.sh

  deploy:
    runs-on: ubuntu-latest
    needs: local-check
    if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
    steps:
      - name: Start deploy after CI success
        run: echo "Deploy started (CI passed on master)"