Skip to content

chore: Idempotent creates and deletes #215

chore: Idempotent creates and deletes

chore: Idempotent creates and deletes #215

Workflow file for this run

name: Test
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
unit:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Install system dependencies
run: sudo apt-get update && sudo apt-get install -y libsasl2-dev
- name: Install Protoc
uses: arduino/setup-protoc@v3
- name: Run Unit Tests
run: cargo test --lib
integration:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Create k8s Kind Cluster
uses: helm/[email protected]
with:
cluster_name: "k8scluster"
- name: Run Integration Tests
env:
TEST_CREDENTIAL: ${{ secrets.TEST_CREDENTIAL }}
run: ./test/expect