From 69478752a983419dab6ca60e3dcdd17c3906f4a9 Mon Sep 17 00:00:00 2001 From: Mayank Shah Date: Mon, 16 Nov 2020 11:55:53 +0530 Subject: [PATCH] CI: Add static checks in GH Actions Signed-off-by: Mayank Shah --- .github/workflows/static.yaml | 20 +++++++++++++++++++ .../{kubernetes => }/csi-nfs-controller.yaml | 0 .../{kubernetes => }/csi-nfs-driverinfo.yaml | 0 deploy/{kubernetes => }/csi-nfs-node.yaml | 0 deploy/{kubernetes => }/install-driver.sh | 0 .../rbac-csi-nfs-controller.yaml | 0 deploy/{kubernetes => }/uninstall-driver.sh | 0 7 files changed, 20 insertions(+) create mode 100644 .github/workflows/static.yaml rename deploy/{kubernetes => }/csi-nfs-controller.yaml (100%) rename deploy/{kubernetes => }/csi-nfs-driverinfo.yaml (100%) rename deploy/{kubernetes => }/csi-nfs-node.yaml (100%) rename deploy/{kubernetes => }/install-driver.sh (100%) rename deploy/{kubernetes => }/rbac-csi-nfs-controller.yaml (100%) rename deploy/{kubernetes => }/uninstall-driver.sh (100%) diff --git a/.github/workflows/static.yaml b/.github/workflows/static.yaml new file mode 100644 index 00000000..c0e62bf6 --- /dev/null +++ b/.github/workflows/static.yaml @@ -0,0 +1,20 @@ +name: Static Checks +on: + pull_request: {} + push: {} +jobs: + go_lint: + # Enable once https://github.com/kubernetes-csi/csi-driver-nfs/issues/90 is fixed + # name: Go Lint + # runs-on: ubuntu-18.04 + # steps: + # - name: Checkout code + # uses: actions/checkout@master + # - name: Run linter + # uses: golangci/golangci-lint-action@v1 + # with: + # version: v1.29 + # args: -E=gofmt,golint,misspell --timeout=30m0s + - name: Verify Helm + run: | + hack/verify-helm-chart.sh \ No newline at end of file diff --git a/deploy/kubernetes/csi-nfs-controller.yaml b/deploy/csi-nfs-controller.yaml similarity index 100% rename from deploy/kubernetes/csi-nfs-controller.yaml rename to deploy/csi-nfs-controller.yaml diff --git a/deploy/kubernetes/csi-nfs-driverinfo.yaml b/deploy/csi-nfs-driverinfo.yaml similarity index 100% rename from deploy/kubernetes/csi-nfs-driverinfo.yaml rename to deploy/csi-nfs-driverinfo.yaml diff --git a/deploy/kubernetes/csi-nfs-node.yaml b/deploy/csi-nfs-node.yaml similarity index 100% rename from deploy/kubernetes/csi-nfs-node.yaml rename to deploy/csi-nfs-node.yaml diff --git a/deploy/kubernetes/install-driver.sh b/deploy/install-driver.sh similarity index 100% rename from deploy/kubernetes/install-driver.sh rename to deploy/install-driver.sh diff --git a/deploy/kubernetes/rbac-csi-nfs-controller.yaml b/deploy/rbac-csi-nfs-controller.yaml similarity index 100% rename from deploy/kubernetes/rbac-csi-nfs-controller.yaml rename to deploy/rbac-csi-nfs-controller.yaml diff --git a/deploy/kubernetes/uninstall-driver.sh b/deploy/uninstall-driver.sh similarity index 100% rename from deploy/kubernetes/uninstall-driver.sh rename to deploy/uninstall-driver.sh