From 4a4bbbc68353ebd4844d8fbaf90e42a4ba34c297 Mon Sep 17 00:00:00 2001 From: Jan Klattenhoff Date: Thu, 13 Feb 2025 11:40:34 +0100 Subject: [PATCH] ci: add checkstyle job to CI workflow --- .gitea/workflows/ci.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index b1eaab8..561e170 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -4,6 +4,29 @@ on: pull_request: jobs: + checkstyle: + name: "Checkstyle Main" + runs-on: "ubuntu-latest" + container: + image: "cimg/openjdk:21.0-node" + steps: + - name: "Checkout" + uses: actions/checkout@v3 + - uses: actions/cache@v3 + with: + path: | + ~/.gradle/caches + ~/.gradle/wrapper + key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }} + restore-keys: | + ${{ runner.os }}-gradle- + - name: "Prepare Gradle" + run: gradle clean + - name: "Check" + run: gradle check + - name: "Stop Gradle" + run: gradle --stop + eslint: name: eslint runs-on: vps-4