Skip to content

build: Update dependencies in hale-platform to resolve security issues #250

build: Update dependencies in hale-platform to resolve security issues

build: Update dependencies in hale-platform to resolve security issues #250

Workflow file for this run

name: Check
# XXX disabled for now because we use Jenkins still, but at the time this was tested it was functional
# on:
# pull_request:
# branches: [ master ]
jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
# Note: Actually we don't need Maven CLI, only Java 17, but this may have additional benefits due to the Maven cache
- name: Setup Maven
uses: s4u/[email protected]
with:
java-version: 17
java-distribution: temurin
maven-version: 3.8.6
- name: Clean
run: ./build.sh clean
working-directory: ./build
- name: Test (commitStage)
run: ./build.sh commitStage
# run: ./build.sh integrationStage
working-directory: ./build
# https://github.com/marketplace/actions/junit-report-action
- name: Publish Test Report
uses: mikepenz/action-junit-report@v3
if: always() # always run even if the previous step fails
with:
report_paths: 'build/target/testReports/*.xml'
# TODO allure report?
# build/target/allure-results
# TODO archive logs?
# build/target/testReports/*.out,build/target/testReports/*.err