diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d1741bae0..37b5f3e91 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,11 +12,18 @@ jobs: defaults: run: working-directory: ./etp-backend - container: - image: clojure:openjdk-17-tools-deps steps: - uses: actions/checkout@v3 + - name: Prepare java + uses: actions/setup-java@v3 + with: + distribution: 'temurin' + java-version: '17' + - name: Install clojure tools + uses: DeLaGuardo/setup-clojure@10.3 + with: + cli: 1.11.1.1273 - name: Build run: clojure -M:uberjar @@ -25,11 +32,18 @@ jobs: defaults: run: working-directory: ./etp-backend - container: - image: clojure:openjdk-17-tools-deps steps: - uses: actions/checkout@v3 + - name: Prepare java + uses: actions/setup-java@v3 + with: + distribution: 'temurin' + java-version: '17' + - name: Install clojure tools + uses: DeLaGuardo/setup-clojure@10.3 + with: + cli: 1.11.1.1273 - name: Lint run: clojure -M:lint --fail-level error