Skip to content

chore: update junit5 monorepo to v5.11.3 #432

chore: update junit5 monorepo to v5.11.3

chore: update junit5 monorepo to v5.11.3 #432

Workflow file for this run

name: "Build"
on:
push:
branches: [ "**" ]
tags-ignore: [ "**" ]
pull_request:
workflow_dispatch:
concurrency:
group: build-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
build:
runs-on: ubuntu-latest
name: Build and publish
strategy:
fail-fast: false
matrix:
java:
- 17
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Get branch name
id: branch-name
uses: tj-actions/branch-names@v6
- name: Validate gradle wrapper
uses: gradle/wrapper-validation-action@v1
- name: Setup java
uses: actions/setup-java@v3
with:
distribution: 'zulu'
java-version: ${{ matrix.java }}
check-latest: true
cache: 'gradle'
- name: Run build lifecycle
run: ./gradlew build test shadowJar --no-daemon --stacktrace
- name: Set version type in GitHub environment
if: ${{ matrix.java == 17 }}
run: |
if [ "$(./gradlew properties | awk '/^version:/ { print $2; }' | grep '\-SNAPSHOT')" ]; then
echo "STATUS=snapshot" >> $GITHUB_ENV
else
echo "STATUS=release" >> $GITHUB_ENV
fi