Skip to content

Update dependency io.arrow-kt:arrow-core to v2.2.2.1 - autoclosed #266

Update dependency io.arrow-kt:arrow-core to v2.2.2.1 - autoclosed

Update dependency io.arrow-kt:arrow-core to v2.2.2.1 - autoclosed #266

Workflow file for this run

# SPDX-FileCopyrightText: © 2023 Logan Magee
#
# SPDX-License-Identifier: AGPL-3.0-only
name: CI
on: [push, pull_request]
permissions:
contents: read
jobs:
build-jvm:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: graalvm/setup-graalvm@v1
with:
distribution: graalvm-community
java-version: 25
- uses: gradle/actions/setup-gradle@v5
- run: ./gradlew assemble
build-native:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: graalvm/setup-graalvm@v1
with:
distribution: graalvm-community
java-version: 25
- uses: gradle/actions/setup-gradle@v5
- run: ./gradlew assemble -Dquarkus.native.enabled=true -Dquarkus.package.jar.enabled=false
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: graalvm/setup-graalvm@v1
with:
distribution: graalvm-community
java-version: 25
- uses: gradle/actions/setup-gradle@v5
- run: ./gradlew test
- if: always()
uses: actions/upload-artifact@v7
with:
name: test-output
path: parcelo/build/reports/tests/
int-test-jvm:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: graalvm/setup-graalvm@v1
with:
distribution: graalvm-community
java-version: 25
- uses: gradle/actions/setup-gradle@v5
- run: ./gradlew quarkusIntTest
- if: always()
uses: actions/upload-artifact@v7
with:
name: int-test-output-jvm
path: |
parcelo/build/quarkus.log
parcelo/build/reports/tests/
int-test-native:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: graalvm/setup-graalvm@v1
with:
distribution: graalvm-community
java-version: 25
- uses: gradle/actions/setup-gradle@v5
- run: ./gradlew quarkusIntTest -Dquarkus.native.enabled=true -Dquarkus.package.jar.enabled=false
- if: always()
uses: actions/upload-artifact@v7
with:
name: int-test-output-native
path: |
parcelo/build/quarkus.log
parcelo/build/reports/tests/
reuse:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: fsfe/reuse-action@v6