Skip to content

new LTS JRE

new LTS JRE #37

Workflow file for this run

name: Tests
on: [push, pull_request]
jobs:
test:
name: Test on ${{ matrix.container_image }}
runs-on: ubuntu-latest
container: ${{ matrix.container_image }}
strategy:
matrix:
container_image: ["eclipse-temurin:8", "eclipse-temurin:11", "eclipse-temurin:17", "eclipse-temurin:21", "eclipse-temurin:latest"]
steps:
- uses: actions/checkout@v1
- name: Install leiningen
run: |
curl -o /usr/local/bin/lein https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein
chmod +x /usr/local/bin/lein
lein version
- name: Install dependencies
run: lein deps
- name: Run tests
run: lein midje
- name: Install in local repo
run: lein install
- name: Run integration tests
run: lein run-integration-tests