diff --git a/.github/workflows/tokentree.yml b/.github/workflows/tokentree.yml index 7b20278..9377f4b 100644 --- a/.github/workflows/tokentree.yml +++ b/.github/workflows/tokentree.yml @@ -17,7 +17,7 @@ jobs: matrix: haxe-version: ['4.3.4', 'nightly'] steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 - name: Use Node.js 18 uses: actions/setup-node@v4 with: @@ -57,8 +57,14 @@ jobs: - name: Run Node version with --check if: matrix.haxe-version != 'nightly' run: npx neko checkstyle/run.n -s src -s test + - name: Run checkstyle with XML report + run: node checkstyle/run.js -s src -s test -r xml - name: Coverage report if: success() && (matrix.haxe-version != 'nightly') uses: livewing/lcov-job-summary@v1.1.0 with: lcov: lcov.info + - name: Checkstyle report + uses: jwgmeligmeyling/checkstyle-github-action@master + with: + path: '**/check-style-report.xml' \ No newline at end of file diff --git a/haxe_libraries/instrument.hxml b/haxe_libraries/instrument.hxml index 42c764f..ea7cc93 100644 --- a/haxe_libraries/instrument.hxml +++ b/haxe_libraries/instrument.hxml @@ -1,5 +1,4 @@ -# @install: lix --silent download "gh://github.com/AlexHaxe/haxe-instrument#92a5691c7e77a696532e2e13ac1f717841f43015" into instrument/1.1.1/github/92a5691c7e77a696532e2e13ac1f717841f43015 --lib safety --cp ${HAXE_LIBCACHE}/instrument/1.1.1/github/92a5691c7e77a696532e2e13ac1f717841f43015/src --D instrument=1.1.1 +# @install: lix --silent download "haxelib:/instrument#1.2.0" into instrument/1.2.0/haxelib -lib safety +-cp ${HAXE_LIBCACHE}/instrument/1.2.0/haxelib/src +-D instrument=1.2.0 \ No newline at end of file