Skip to content

chore(deps): update actions/checkout digest to 08c6903 #27

chore(deps): update actions/checkout digest to 08c6903

chore(deps): update actions/checkout digest to 08c6903 #27

Workflow file for this run

# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
---
name: ci
on:
push:
branches:
- main
pull_request:
jobs:
build-clojure:
runs-on: ubuntu-24.04
defaults:
run:
working-directory: ./
steps:
- name: Checkout repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # tag: v4.22
- name: Setup java 21 as default java
run: |
echo "JAVA_HOME=$JAVA_HOME_21_X64" >> $GITHUB_ENV
echo "$JAVA_HOME_21_X64/bin" >> $GITHUB_PATH
shell: bash
- name: Install clojure + tools
uses: DeLaGuardo/setup-clojure@3fe9b3ae632c6758d0b7757b0838606ef4287b08 # tag 13.2
with:
cli: latest
bb: latest
cljfmt: latest
clj-kondo: latest
- name: Cache clojure dependencies
uses: actions/cache@640a1c2554105b57832a23eea0b4672fc7a790d5 # tag: v4.2.3
with:
path: |
~/.m2/repository
~/.gitlibs
~/.deps.clj
key: cljdeps-${{ hashFiles('**/deps.edn') }}
restore-keys: cljdeps-
- name: Run test suite + linters
run: bb ci