diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml deleted file mode 100644 index 6f92519b8..000000000 --- a/.github/workflows/gradle.yml +++ /dev/null @@ -1,114 +0,0 @@ -# This workflow will build a Java project with Gradle -# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle - -name: Run automated tests - -on: - pull_request: - branches: [ master, '*-develop', 'mainline*' ] - -jobs: - build-linux: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v2 - - name: Set up JDK 11 - uses: actions/setup-java@v1 - with: - java-version: 11 - - uses: actions/cache@v2 - with: - path: | - ~/.gradle/caches - ~/.gradle/wrapper - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }} - restore-keys: | - ${{ runner.os }}-gradle- - - name: Gradle wrapper - run: gradle wrapper - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - name: Run automated tests - run: ./gradlew test -i --no-daemon - - build-windows: - runs-on: windows-latest - - steps: - - uses: actions/checkout@v2 - - name: Set up JDK 11 - uses: actions/setup-java@v1 - with: - java-version: 11 - - uses: actions/cache@v2 - with: - path: | - ~/.gradle/caches - ~/.gradle/wrapper - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }} - restore-keys: | - ${{ runner.os }}-gradle- - - name: Gradle wrapper - run: gradle wrapper - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - name: Run automated tests - run: ./gradlew test -i --no-daemon - - build-macos: - runs-on: macos-latest - - steps: - - uses: actions/checkout@v2 - - name: Set up JDK 11 - uses: actions/setup-java@v1 - with: - java-version: 11 - - uses: actions/cache@v2 - with: - path: | - ~/.gradle/caches - ~/.gradle/wrapper - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }} - restore-keys: | - ${{ runner.os }}-gradle- - - name: Gradle wrapper - run: gradle wrapper - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - name: Run automated tests - run: ./gradlew test -i --no-daemon - - static-tests: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v2 - - name: Set up JDK 11 - uses: actions/setup-java@v1 - with: - java-version: 11 - - uses: actions/cache@v2 - with: - path: | - ~/.gradle/caches - ~/.gradle/wrapper - key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }} - restore-keys: | - ${{ runner.os }}-gradle- - - name: Gradle wrapper - run: gradle wrapper - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - id: file_changes - uses: trilom/file-changes-action@v1.2.4 - - name: Run Code Style Check - run: ./gradlew checkstyleCI -i --no-daemon - env: - MODIFIED_FILES: ${{ steps.file_changes.outputs.files}} - ACTIONS_STEP_DEBUG: true - - name: Run PMD Quality Check - run: ./gradlew pmdCI -i --no-daemon - env: - MODIFIED_FILES: ${{ steps.file_changes.outputs.files}} diff --git a/.github/workflows/gradlepublish.yml b/.github/workflows/gradlepublish.yml deleted file mode 100644 index e82d6bd40..000000000 --- a/.github/workflows/gradlepublish.yml +++ /dev/null @@ -1,28 +0,0 @@ -# This workflow will build a package using Gradle and then publish it to JetBrains repository when a release is created - -name: Publish Plugin - -on: - release: - types: [created] - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v2 - - name: Set up JDK 11 - uses: actions/setup-java@v1 - with: - java-version: 11 - - name: Gradle wrapper - run: gradle wrapper - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - name: Run publish plugin - run: ./gradlew publishPlugin -i - env: - MAGENTO_PHPSTORM_intellijPublishToken: ${{ secrets.JET_BRAINS_TOKEN }} - MAGENTO_PHPSTORM_isAlpha: false diff --git a/.github/workflows/gradlepublishalpha.yml b/.github/workflows/gradlepublishalpha.yml deleted file mode 100644 index 631c7a08e..000000000 --- a/.github/workflows/gradlepublishalpha.yml +++ /dev/null @@ -1,29 +0,0 @@ -# This workflow will build a package using Gradle and then publish it to JetBrains alpha repository when a PR is merged to the develop branch - -name: Publish Plugin alpha version - -on: - push: - branches: - - master - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v2 - - name: Set up JDK 11 - uses: actions/setup-java@v1 - with: - java-version: 11 - - name: Gradle wrapper - run: gradle wrapper - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - name: Run publish plugin - run: ./gradlew publishPlugin -i - env: - MAGENTO_PHPSTORM_intellijPublishToken: ${{ secrets.JET_BRAINS_TOKEN }} - MAGENTO_PHPSTORM_isAlpha: true