name: Deploy CSI Jobs on: push: branches: [main] paths: - 'csi/**' jobs: deploy: runs-on: nomad steps: - name: Pull latest run: | cd /opt/nomad-csi git pull - name: Deploy controller run: | nomad job run /opt/nomad-csi/csi/controller.nomad - name: Deploy node plugin run: | nomad job run /opt/nomad-csi/csi/node.nomad - name: Verify CSI plugin healthy run: | sleep 10 nomad plugin status org.democratic-csi.nfs