From cf7fc0b84438806c0ba38e973f901bc0fabc52d4 Mon Sep 17 00:00:00 2001 From: alice Date: Sun, 25 Jun 2023 19:16:28 +0000 Subject: [PATCH] add ci tests to actions --- .gitea/workflows/ci-test.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .gitea/workflows/ci-test.yml diff --git a/.gitea/workflows/ci-test.yml b/.gitea/workflows/ci-test.yml new file mode 100644 index 0000000..2f2ff09 --- /dev/null +++ b/.gitea/workflows/ci-test.yml @@ -0,0 +1,25 @@ +name: checks + +on: + - push + - pull_request + + +jobs: + lint: + name: check and test + runs-on: ubuntu-latest + steps: + - uses: https://gitea.com/actions/checkout@v3 + - name: install tools + run: | + apt update -y + apt install -y curl + curl https://baltocdn.com/helm/signing.asc | gpg --dearmor | tee /usr/share/keyrings/helm.gpg > /dev/null + echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main" | tee /etc/apt/sources.list.d/helm-stable-debian.list + apt update -y + apt install -y python helm python3-pip apt-transport-https + + - name: lint charts + run: | + make ci \ No newline at end of file