mirror of
https://github.com/JetBrains/intellij-platform-plugin-template.git
synced 2026-09-22 20:05:38 +00:00
Remove Qodana configuration, dependencies, and related workflow steps.
This commit is contained in:
41
.github/workflows/build.yml
vendored
41
.github/workflows/build.yml
vendored
@@ -1,7 +1,6 @@
|
||||
# GitHub Actions Workflow is created for testing and preparing the plugin release in the following steps:
|
||||
# - Validate Gradle Wrapper.
|
||||
# - Run 'test' and 'verifyPlugin' tasks.
|
||||
# - Run Qodana inspections.
|
||||
# - Run the 'buildPlugin' task and prepare artifact for further tests.
|
||||
# - Run the 'runPluginVerifier' task.
|
||||
# - Create a draft release.
|
||||
@@ -126,44 +125,6 @@ jobs:
|
||||
files: ${{ github.workspace }}/build/reports/kover/report.xml
|
||||
token: ${{ secrets.CODECOV_TOKEN }}
|
||||
|
||||
# Run Qodana inspections and provide a report
|
||||
inspectCode:
|
||||
name: Inspect code
|
||||
needs: [ build ]
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: write
|
||||
checks: write
|
||||
pull-requests: write
|
||||
steps:
|
||||
|
||||
# Free GitHub Actions Environment Disk Space
|
||||
- name: Maximize Build Space
|
||||
uses: jlumbroso/free-disk-space@v1.3.1
|
||||
with:
|
||||
tool-cache: false
|
||||
large-packages: false
|
||||
|
||||
# Check out the current repository
|
||||
- name: Fetch Sources
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
ref: ${{ github.event.pull_request.head.sha }} # to check out the actual pull request commit, not the merge commit
|
||||
fetch-depth: 0 # a full history is required for pull request analysis
|
||||
|
||||
# Set up the Java environment for the next steps
|
||||
- name: Setup Java
|
||||
uses: actions/setup-java@v5
|
||||
with:
|
||||
distribution: zulu
|
||||
java-version: 21
|
||||
|
||||
# Run Qodana inspections
|
||||
- name: Qodana - Code Inspection
|
||||
uses: JetBrains/qodana-action@v2025.1.1
|
||||
with:
|
||||
cache-default-branch-only: true
|
||||
|
||||
# Run plugin structure verification along with IntelliJ Plugin Verifier
|
||||
verify:
|
||||
name: Verify plugin
|
||||
@@ -212,7 +173,7 @@ jobs:
|
||||
releaseDraft:
|
||||
name: Release draft
|
||||
if: github.event_name != 'pull_request'
|
||||
needs: [ build, test, inspectCode, verify ]
|
||||
needs: [ build, test, verify ]
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
Reference in New Issue
Block a user