Skip to content

Fix regression in codecov-action usage #39

Fix regression in codecov-action usage

Fix regression in codecov-action usage #39

Workflow file for this run

name: Build
on:
push:
branches:
paths-ignore:
- README.md
- LICENSE.txt
- dokka
pull_request:
branches:
- main
permissions:
contents: read
jobs:
build:
strategy:
fail-fast: false
matrix:
os: [ ubuntu-latest, windows-latest, macos-latest ]
jdk: [ 8, 11 ]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3
with:
distribution: 'adopt'
java-version: ${{ matrix.jdk }}
- uses: gradle/wrapper-validation-action@v1.0.5
- uses: gradle/gradle-build-action@v2.3.3
with:
arguments: build
publish:
runs-on: macos-latest
needs: build
if: github.ref == 'refs/heads/main'
steps:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3
with:
distribution: 'adopt'
java-version: 17
- uses: gradle/wrapper-validation-action@v1.0.5
- uses: gradle/gradle-build-action@v2.3.3
with:
arguments: publish
env:
ORG_GRADLE_PROJECT_sonatypeUsername: ${{ secrets.SONATYPE_USERNAME }}
ORG_GRADLE_PROJECT_sonatypePassword: ${{ secrets.SONATYPE_PASSWORD }}
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.SIGNING_KEY }}
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.SIGNING_PASSWORD }}