From a76bf0c6a0c5815d4bed8ac6d76ef2eb33e68598 Mon Sep 17 00:00:00 2001 From: zxq5 Date: Tue, 4 Feb 2025 10:23:05 +0000 Subject: [PATCH 01/10] add workflow --- .gitea/workflows/main.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .gitea/workflows/main.yml diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml new file mode 100644 index 0000000..77fb8b7 --- /dev/null +++ b/.gitea/workflows/main.yml @@ -0,0 +1,23 @@ +name: Java CI with Maven + +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - name: Set up JDK 21 + uses: actions/setup-java@v4 + with: + java-version: '21' + distribution: 'temurin' + cache: maven + - name: Build with Maven + run: mvn -B package --file pom.xml \ No newline at end of file From 6749c16c990bbc2a1e206ddfb66a46fdb3d25438 Mon Sep 17 00:00:00 2001 From: zxq5 Date: Tue, 4 Feb 2025 10:34:23 +0000 Subject: [PATCH 02/10] Update .gitea/workflows/main.yml --- .gitea/workflows/main.yml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml index 77fb8b7..4fe0690 100644 --- a/.gitea/workflows/main.yml +++ b/.gitea/workflows/main.yml @@ -1,16 +1,10 @@ name: Java CI with Maven -on: - push: - branches: [ "master" ] - pull_request: - branches: [ "master" ] +on: [push] jobs: build: - runs-on: ubuntu-latest - steps: - uses: actions/checkout@v4 - name: Set up JDK 21 From fe091110361fa9c50d5c5c761c0084c3dbee4ab2 Mon Sep 17 00:00:00 2001 From: zxq5 Date: Tue, 4 Feb 2025 11:03:24 +0000 Subject: [PATCH 03/10] Update .gitea/workflows/main.yml --- .gitea/workflows/main.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml index 4fe0690..e2a4ca2 100644 --- a/.gitea/workflows/main.yml +++ b/.gitea/workflows/main.yml @@ -13,5 +13,7 @@ jobs: java-version: '21' distribution: 'temurin' cache: maven + - name: setup maven + uses: actions/setup-maven@v4 - name: Build with Maven run: mvn -B package --file pom.xml \ No newline at end of file From b471c04e3d59bbe73e67c3b05a4cfe22aac8ff04 Mon Sep 17 00:00:00 2001 From: zxq5 Date: Tue, 4 Feb 2025 11:07:33 +0000 Subject: [PATCH 04/10] Update .gitea/workflows/main.yml --- .gitea/workflows/main.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml index e2a4ca2..382d6c4 100644 --- a/.gitea/workflows/main.yml +++ b/.gitea/workflows/main.yml @@ -7,13 +7,11 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Set up JDK 21 + - name: Set up JDK 17 uses: actions/setup-java@v4 with: - java-version: '21' + java-version: '17' distribution: 'temurin' cache: maven - - name: setup maven - uses: actions/setup-maven@v4 - name: Build with Maven run: mvn -B package --file pom.xml \ No newline at end of file From 0e5e91bd851d58d252d8b08408f7261315e6fd8b Mon Sep 17 00:00:00 2001 From: zxq5 Date: Tue, 4 Feb 2025 11:16:51 +0000 Subject: [PATCH 05/10] Update .gitea/workflows/main.yml --- .gitea/workflows/main.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml index 382d6c4..ee9d69e 100644 --- a/.gitea/workflows/main.yml +++ b/.gitea/workflows/main.yml @@ -10,8 +10,9 @@ jobs: - name: Set up JDK 17 uses: actions/setup-java@v4 with: - java-version: '17' + java-version: '21' distribution: 'temurin' cache: maven + - uses: stCarolas/setup-maven@v5 - name: Build with Maven run: mvn -B package --file pom.xml \ No newline at end of file From c813b928eac982b5533aafb8a30f301a366ee68d Mon Sep 17 00:00:00 2001 From: zxq5 Date: Tue, 4 Feb 2025 11:32:47 +0000 Subject: [PATCH 06/10] Update .gitea/workflows/main.yml --- .gitea/workflows/main.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml index ee9d69e..fef6c01 100644 --- a/.gitea/workflows/main.yml +++ b/.gitea/workflows/main.yml @@ -15,4 +15,10 @@ jobs: cache: maven - uses: stCarolas/setup-maven@v5 - name: Build with Maven - run: mvn -B package --file pom.xml \ No newline at end of file + run: mvn -B package --file pom.xml + - name: Release + uses: https://gitea.com/actions/release-action@main + with: + files: |- + target/fantasysmp*.jar + api_key: '${{secrets.RELEASE_TOKEN}}' \ No newline at end of file From ec3aa0806542d1740634a31ff82cc2bee391754e Mon Sep 17 00:00:00 2001 From: zxq5 Date: Tue, 4 Feb 2025 11:33:20 +0000 Subject: [PATCH 07/10] Update .gitea/workflows/main.yml --- .gitea/workflows/main.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml index fef6c01..3c1faa5 100644 --- a/.gitea/workflows/main.yml +++ b/.gitea/workflows/main.yml @@ -17,8 +17,7 @@ jobs: - name: Build with Maven run: mvn -B package --file pom.xml - name: Release - uses: https://gitea.com/actions/release-action@main - with: - files: |- - target/fantasysmp*.jar - api_key: '${{secrets.RELEASE_TOKEN}}' \ No newline at end of file + uses: https://gitea.com/actions/release-action@main + with: + files: ./target/fantasysmp*.jar + api_key: '${{secrets.RELEASE_TOKEN}}' \ No newline at end of file From 408abf4e32a20d8d30e9ed81a3761c6f0b700458 Mon Sep 17 00:00:00 2001 From: zxq5 Date: Tue, 4 Feb 2025 11:38:22 +0000 Subject: [PATCH 08/10] Update .gitea/workflows/main.yml --- .gitea/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml index 3c1faa5..3ae2c7d 100644 --- a/.gitea/workflows/main.yml +++ b/.gitea/workflows/main.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v4 with: java-version: '21' From 5ec893d15a1c80bf70b50975cde85b993ea3754f Mon Sep 17 00:00:00 2001 From: zxq5 Date: Tue, 4 Feb 2025 11:41:47 +0000 Subject: [PATCH 09/10] Update .gitea/workflows/main.yml --- .gitea/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml index 3ae2c7d..990fa94 100644 --- a/.gitea/workflows/main.yml +++ b/.gitea/workflows/main.yml @@ -17,7 +17,7 @@ jobs: - name: Build with Maven run: mvn -B package --file pom.xml - name: Release - uses: https://gitea.com/actions/release-action@main + uses: actions/release-action@main with: files: ./target/fantasysmp*.jar api_key: '${{secrets.RELEASE_TOKEN}}' \ No newline at end of file From c1f2ac0f56a13d28e4ed7a29937fbfb5866759f2 Mon Sep 17 00:00:00 2001 From: zxq5 Date: Tue, 4 Feb 2025 11:42:49 +0000 Subject: [PATCH 10/10] Update .gitea/workflows/main.yml --- .gitea/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitea/workflows/main.yml b/.gitea/workflows/main.yml index 990fa94..3ae2c7d 100644 --- a/.gitea/workflows/main.yml +++ b/.gitea/workflows/main.yml @@ -17,7 +17,7 @@ jobs: - name: Build with Maven run: mvn -B package --file pom.xml - name: Release - uses: actions/release-action@main + uses: https://gitea.com/actions/release-action@main with: files: ./target/fantasysmp*.jar api_key: '${{secrets.RELEASE_TOKEN}}' \ No newline at end of file