Skip to content

build(deps): bump gradle/wrapper-validation-action from 1.0.4 to 3.4.2 #352

build(deps): bump gradle/wrapper-validation-action from 1.0.4 to 3.4.2

build(deps): bump gradle/wrapper-validation-action from 1.0.4 to 3.4.2 #352

name: Plugins Verifier Service
on:
# Trigger the workflow on pushes to only the 'master' branch (this avoids duplicate checks being run e.g. for dependabot pull requests)
push:
branches: [master]
paths: [ 'plugins-verifier-service/**', '.github/workflows/plugins-verifier-service.yml' ]
# Trigger the workflow on any pull request
pull_request:
paths: [ 'plugins-verifier-service/**', '.github/workflows/plugins-verifier-service.yml' ]
jobs:
# Run Gradle Wrapper Validation Action to verify the wrapper's checksum
gradleValidation:
name: Gradle Wrapper
runs-on: ubuntu-latest
steps:
# Check out current repository
- name: Fetch Sources
uses: actions/checkout@v2.3.4
# Validate wrapper
- name: Gradle Wrapper Validation
uses: gradle/wrapper-validation-action@v3.4.2
# Run tests
test:
name: Test
needs: gradleValidation
runs-on: ubuntu-latest
steps:
# Setup Java 11 environment for the next steps
- name: Setup Java
uses: actions/setup-java@v2
with:
distribution: zulu
java-version: 11
# Check out current repository
- name: Fetch Sources
uses: actions/checkout@v2.3.4
# Cache Gradle dependencies
- name: Setup Gradle Dependencies Cache
uses: actions/cache@v2.1.6
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-caches-${{ hashFiles('**/*.gradle', '**/*.gradle.kts', 'gradle.properties') }}
# Cache Gradle Wrapper
- name: Setup Gradle Wrapper Cache
uses: actions/cache@v2.1.6
with:
path: ~/.gradle/wrapper
key: ${{ runner.os }}-gradle-wrapper-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }}
# Run tests
- name: Run Tests
run: |
cd plugins-verifier-service
./gradlew test
- name: Collect Test Results
if: ${{ failure() }}
uses: actions/upload-artifact@v2
with:
name: test-results-plugins-verifier-service
path: ${{ github.workspace }}/plugins-verifier-service/build/reports/tests/test/