From a7da569b03fd3c657230b9771c3fda0ac4dc9844 Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Sat, 3 Sep 2022 16:08:11 +0800 Subject: [PATCH] chore: update github action Signed-off-by: Ryan Wang --- .github/workflows/workflow.yaml | 32 ++++---------------------------- 1 file changed, 4 insertions(+), 28 deletions(-) diff --git a/.github/workflows/workflow.yaml b/.github/workflows/workflow.yaml index bfd2dde..ccc179f 100644 --- a/.github/workflows/workflow.yaml +++ b/.github/workflows/workflow.yaml @@ -2,7 +2,7 @@ name: Build Plugin JAR File on: push: - branches: [ main ] + branches: [main] jobs: build: @@ -14,33 +14,9 @@ jobs: - name: Set up JDK 17 uses: actions/setup-java@v2 with: - distribution: 'temurin' - cache: 'gradle' + distribution: "temurin" + cache: "gradle" java-version: 17 - - name: Set up Node.js - uses: actions/setup-node@v3 - with: - node-version: 16 - - uses: pnpm/action-setup@v2.0.1 - name: Install pnpm - id: pnpm-install - with: - version: 7 - run_install: false - - name: Get pnpm store directory - id: pnpm-cache - run: | - echo "::set-output name=pnpm_cache_dir::$(pnpm store path)" - - uses: actions/cache@v3 - name: Setup pnpm cache - with: - path: ${{ steps.pnpm-cache.outputs.pnpm_cache_dir }} - key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/admin-frontend/pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-pnpm-store- - - name: Install Frontend Dependencies - run: | - ./gradlew pnpmInstall - name: Build with Gradle run: | ./gradlew clean build -x test @@ -50,4 +26,4 @@ jobs: name: plugin-alioss path: | build/libs/*-plain.jar - retention-days: 1 + retention-days: 7