Skip to content

chore(deps): bump ktor from 3.1.2 to 3.1.3 #106

chore(deps): bump ktor from 3.1.2 to 3.1.3

chore(deps): bump ktor from 3.1.2 to 3.1.3 #106

Workflow file for this run

name: Assemble and Test
on:
[ workflow_dispatch, push ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
java-version: '21'
distribution: 'adopt'
- name: Cache Gradle packages
uses: actions/cache@v4
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle
- name: Make gradlew executable
working-directory: .
run: chmod +x ./gradlew
- name: Assemble
working-directory: .
run: ./gradlew assemble --info --stacktrace
test:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
java-version: '21'
distribution: 'adopt'
- name: Cache Gradle packages
uses: actions/cache@v4
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle
- name: Make gradlew executable
working-directory: .
run: chmod +x ./gradlew
- name: Test
working-directory: .
run: ./gradlew allTest --info --stacktrace
kover:
needs: test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
java-version: '21'
distribution: 'adopt'
- name: Cache Gradle packages
uses: actions/cache@v4
with:
path: ~/.gradle/caches
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle
- name: Make gradlew executable
working-directory: .
run: chmod +x ./gradlew
- name: Kover report
working-directory: .
run: ./gradlew koverHtmlReport --info --stacktrace
- name: Upload Kover report
uses: actions/upload-artifact@v4
with:
name: kover-report.zip
path: build/reports/kover/html
- name: Kover verify
working-directory: .
run: ./gradlew koverVerify --info --stacktrace