Skip to content

Update zio, zio-streams, zio-test, ... to 2.1.13 #317

Update zio, zio-streams, zio-test, ... to 2.1.13

Update zio, zio-streams, zio-test, ... to 2.1.13 #317

Workflow file for this run

name: Integration Tests
on:
pull_request_target:
types: [labeled]
env:
OCI_PRIVATE_KEY: /tmp/oci_key.pem
jobs:
integrationTests:
name: Integration Tests
if: contains(github.event.pull_request.labels.*.name, 'safe for integration tests')
strategy:
matrix:
scala: [2.13.15, 3.3.4]
java: [ '11', '17' ]
os: [ubuntu-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
with:
ref: ${{ github.event.pull_request.head.sha }}
- uses: actions/setup-java@v3
name: Setup Java
with:
distribution: 'temurin'
java-version: ${{ matrix.java }}
cache: 'sbt'
- name: Set up OCI key
run: echo $OCI_PRIVATE_KEY_BASE64 | base64 -d > $OCI_PRIVATE_KEY
env:
OCI_PRIVATE_KEY_BASE64: ${{ secrets.OCI_PRIVATE_KEY_BASE64 }}
- name: Test (${{ matrix.scala }}, ${{ matrix.java }})
run: sbt ++${{ matrix.scala }} integration-tests/test
env:
OCI_USER_ID: ${{ secrets.OCI_USER_ID }}
OCI_TENANT_ID: ${{ secrets.OCI_TENANT_ID }}
OCI_FINGERPRINT: ${{ secrets.OCI_FINGERPRINT }}