@ -1,12 +1,12 @@
# 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 'buildPlugin' task and prepare artifact for the further tests,
# - run 'runPluginVerifier' task,
# - c reate a draft release.
# - 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.
# - C reate a draft release.
#
# W orkflow is triggered on push and pull_request events.
# The w orkflow is triggered on push and pull_request events.
#
# GitHub Actions reference: https://help.github.com/en/actions
#
@ -14,7 +14,7 @@
name : Build
on :
# Trigger the workflow on pushes to only the 'main' branch (this avoids duplicate checks being run e.g. for dependabot pull requests)
# Trigger the workflow on pushes to only the 'main' branch (this avoids duplicate checks being run e.g. , for dependabot pull requests)
push:
branches : [ main ]
# Trigger the workflow on any pull request
@ -40,7 +40,7 @@ jobs:
- name : Gradle Wrapper Validation
uses : gradle/wrapper-validation-action@v1.1.0
# Set up Java environment for the next steps
# Set up Java environment for the next steps
- name : Setup Java
uses : actions/setup-java@v3
with:
@ -104,7 +104,7 @@ jobs:
- name : Fetch Sources
uses : actions/checkout@v3
# Set up Java environment for the next steps
# Set up Java environment for the next steps
- name : Setup Java
uses : actions/setup-java@v3
with:
@ -129,7 +129,7 @@ jobs:
name : tests-result
path : ${{ github.workspace }}/build/reports/tests
# Upload Kover report to CodeCov
# Upload the Kover report to CodeCov
- name : Upload Code Coverage Report
uses : codecov/codecov-action@v3
with:
@ -157,7 +157,7 @@ jobs:
- name : Fetch Sources
uses : actions/checkout@v3
# Set up Java environment for the next steps
# Set up Java environment for the next steps
- name : Setup Java
uses : actions/setup-java@v3
with:
@ -188,7 +188,7 @@ jobs:
- name : Fetch Sources
uses : actions/checkout@v3
# Set up Java environment for the next steps
# Set up Java environment for the next steps
- name : Setup Java
uses : actions/setup-java@v3
with:
@ -235,7 +235,7 @@ jobs:
- name : Fetch Sources
uses : actions/checkout@v3
# Set up Java environment for the next steps
# Set up Java environment for the next steps
- name : Setup Java
uses : actions/setup-java@v3
with: