From 8153df0b90e72fec22a52b66a716e4b5c1604e40 Mon Sep 17 00:00:00 2001 From: Timi Date: Mon, 19 Jan 2026 16:58:38 +0800 Subject: [PATCH] remove CI upload-artifact --- .gitea/workflows/ci.yml | 26 +++----------------------- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 9aa45af..783dbf7 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -23,7 +23,7 @@ jobs: - name: Build project run: | mvn -B -DskipTests clean package source:jar javadoc:jar - - name: Deploy + - name: Deploy to Nexus if: success() run: | if [ -z "${{ secrets.NEXUS_USERNAME }}" ] || [ -z "${{ secrets.NEXUS_PASSWORD }}" ]; then @@ -60,24 +60,8 @@ jobs: -DpomFile="./pom.xml" \ -Durl="https://nexus.imyeyu.com/repository/maven-releases/" \ -DrepositoryId="timi-nexus" - - name: Upload jar artifact - if: success() - uses: actions/upload-artifact@v3 - with: - name: build-jar - path: target/*.jar - if-no-files-found: error - create-release: - runs-on: act_runner_base - needs: build-deploy - if: ${{ success() && github.event.pull_request.merged == true && github.event.pull_request.base.ref == 'master' && startsWith(github.event.pull_request.title, 'v') }} - steps: - - name: Download jar artifact - uses: actions/download-artifact@v3 - with: - name: build-jar - path: dist - name: Create release + if: ${{ success() && startsWith(github.event.pull_request.title, 'v') }} env: GITEA_TOKEN: ${{ secrets.RUNNER_TOKEN }} GITEA_SERVER_URL: ${{ github.server_url }} @@ -109,11 +93,7 @@ jobs: echo "Create release failed: $response" exit 1 fi - if ! ls dist/*.jar >/dev/null 2>&1; then - echo "Missing jar artifact in dist" - exit 1 - fi - for asset_path in dist/*.jar; do + for asset_path in target/*.jar; do asset_name=$(basename "$asset_path") curl -sS -X POST "$api_url/$release_id/assets?name=$asset_name" \ -H "Authorization: token $GITEA_TOKEN" \