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