Skip to content

#2: move from concurrent tcp server to multiplexed tcp server #14

#2: move from concurrent tcp server to multiplexed tcp server

#2: move from concurrent tcp server to multiplexed tcp server #14

Workflow file for this run

name: CI
on:
push:
branches: [master]
pull_request:
branches: [master]
jobs:
test-and-lint:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up Maven
uses: s4u/setup-maven-action@v1.14.0
with:
java-version: 21
java-distribution: 'temurin'
maven-version: 3.9.8
- name: Run KtLint
run: make lint
- name: Run tests
run: make test
- name: Publish test coverage
uses: paambaati/codeclimate-action@v8.0.0
env:
CC_TEST_REPORTER_ID: ${{secrets.CC_TEST_REPORTER_ID}}
JACOCO_SOURCE_PATH: "${{github.workspace}}/src/main/java"
with:
coverageCommand: make report
coverageLocations: ${{github.workspace}}/target/site/jacoco/jacoco.xml:jacoco