From c8d2782dd387e4387e30110748f5cf8c43fbcc9d Mon Sep 17 00:00:00 2001 From: Manuel Friedli Date: Thu, 12 Feb 2026 22:53:08 +0100 Subject: [PATCH] Remove drone, add forgejo actions. --- .drone.yml | 38 ----------------------------- .forgejo/workflows/maven-build.yaml | 13 ++++++++++ 2 files changed, 13 insertions(+), 38 deletions(-) delete mode 100644 .drone.yml create mode 100644 .forgejo/workflows/maven-build.yaml diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index 8e96831..0000000 --- a/.drone.yml +++ /dev/null @@ -1,38 +0,0 @@ -kind: pipeline -type: docker -name: default -steps: - - name: build - image: maven:3.9-eclipse-temurin-25 - commands: - - mvn clean install -DskipTests=true -Dmaven.javadoc.skip=true -B -V - when: - ref: - include: - - refs/head/main - - refs/head/feature/** - - refs/tags/** - - name: test - image: maven:3.9-eclipse-temurin-25 - commands: - - mvn test -B - when: - branch: - include: - - main - - feature/* -# - name: deploy -# image: maven:3.9-eclipse-temurin-25 -# environment: -# REPO_TOKEN: -# from_secret: repo-token -# REPO_TOKEN_OSSRH: -# from_secret: repo-token-ossrh -# commands: -# - mvn -s maven-settings.xml deploy -DskipTests=true -# when: -# branch: -# - main -# event: -# exclude: -# - pull_request diff --git a/.forgejo/workflows/maven-build.yaml b/.forgejo/workflows/maven-build.yaml new file mode 100644 index 0000000..d945940 --- /dev/null +++ b/.forgejo/workflows/maven-build.yaml @@ -0,0 +1,13 @@ +on: [push] +jobs: + pkgcheck: + runs-on: docker + container: + image: maven:3.9-eclipse-temurin-25 + steps: + - name: Checkout repository + uses: actions/checkout@v6 + - name: Run maven build + run: mvn clean install -DskipTests=true -Dmaven.javadoc.skip=true -B -V + - name: Run tests + run: mvn test -B