From be8bdde6cf75556445a9202db1a60127a3a8ffdb Mon Sep 17 00:00:00 2001 From: TakahashiNguyen Date: Wed, 8 Apr 2026 08:48:56 +0000 Subject: [PATCH] ci: better script (#17) Co-authored-by: TakahashiNg <83152264+TakahashiNguyen@users.noreply.github.com> Reviewed-on: https://git.demonkernel.io.vn/FoodSurf/backend/pulls/17 --- .gitea/workflows/publish.yaml | 31 ++++--------------------------- 1 file changed, 4 insertions(+), 27 deletions(-) diff --git a/.gitea/workflows/publish.yaml b/.gitea/workflows/publish.yaml index 1b9513b..79183be 100644 --- a/.gitea/workflows/publish.yaml +++ b/.gitea/workflows/publish.yaml @@ -13,7 +13,7 @@ jobs: steps: - uses: gerlero/apt-install@v1 with: - packages: openssh-server + packages: openssh-client - name: Calculate and Export Target IP run: | @@ -40,8 +40,9 @@ jobs: - name: Set up JDK uses: actions/setup-java@v5 with: - distribution: "temurin" + distribution: "graalvm" java-version: "25" + cache: "maven" - name: Log in to Gitea Container Registry uses: docker/login-action@v3 @@ -50,35 +51,11 @@ jobs: username: ${{ github.actor }} password: ${{ secrets.ACCESS_TOKEN }} - - uses: actions/setup-node@v6 - with: - node-version: latest - - uses: pnpm/action-setup@v3 with: version: latest run_install: false - - - name: Get pnpm store directory - shell: bash - run: | - echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV - - - name: Cache Maven packages - uses: actions/cache@v4 - with: - path: ~/.m2/repository - key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} - restore-keys: | - ${{ runner.os }}-maven- - - - uses: actions/cache@v4 - name: Setup pnpm cache - with: - path: ${{ env.STORE_PATH }} - key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/package.json') }} - restore-keys: | - ${{ runner.os }}-pnpm-store- + cache: true - name: Run Semantic Release env: