diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 2e8672e..6ebfb08 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -6,13 +6,19 @@ on: jobs: checkstyle: name: "Checkstyle Main" + runs-on: "vps-4" container: image: "cimg/openjdk:23.0-node" steps: - name: "Checkout" uses: actions/checkout@v3 + - name: Setup Java 23 + uses: actions/setup-java@v3 + with: + distribution: "temurin" + java-version: "23" - name: "Cache Gradle dependencies" - uses: https://github.com/actions/cache@v3 + uses: actions/cache@v3 with: path: | ~/.gradle/caches @@ -29,9 +35,42 @@ jobs: - name: "Stop Gradle" working-directory: ./backend run: gradle --stop + + test: + name: "Test" + runs-on: "vps-4" + container: + image: "cimg/openjdk:22.0-node" + steps: + - name: "Checkout" + uses: actions/checkout@v3 + - name: Setup Java 22 + uses: actions/setup-java@v3 + with: + distribution: "temurin" + java-version: "22" + - name: "Cache Gradle dependencies" + uses: actions/cache@v3 + with: + path: | + ~/.gradle/caches + ~/.gradle/wrapper + key: gradle-${{ runner.os }}-common + restore-keys: | + gradle-${{ runner.os }}- + - name: "Prepare Gradle" + working-directory: ./backend + run: gradle clean + - name: "Test" + working-directory: ./backend + run: gradle test + - name: "Stop Gradle" + working-directory: ./backend + run: gradle --stop eslint: name: eslint + runs-on: vps-4 container: image: catthehacker/ubuntu:act-latest steps: @@ -58,6 +97,7 @@ jobs: prettier: name: prettier + runs-on: vps-4 container: image: catthehacker/ubuntu:act-latest steps: @@ -84,6 +124,7 @@ jobs: test-build: name: test-build + runs-on: vps-4 container: image: catthehacker/ubuntu:act-latest steps: diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 596c53d..fa827f3 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -13,6 +13,7 @@ permissions: jobs: release: name: Release + runs-on: vps-4 permissions: contents: write issues: write diff --git a/release.config.cjs b/release.config.cjs index dffea8d..b6f007d 100644 --- a/release.config.cjs +++ b/release.config.cjs @@ -57,7 +57,7 @@ module.exports = { [ "@saithodev/semantic-release-gitea", { - giteaUrl: "https://git.kjan.de", + giteaUrl: "https://git.simonis.lol", }, ], ], diff --git a/renovate.json b/renovate.json deleted file mode 100644 index c183f9d..0000000 --- a/renovate.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": [ - "local>Renovate/renovate-config" - ] -}