Skip to content

Commit

Permalink
Update actions
Browse files Browse the repository at this point in the history
  • Loading branch information
totakke committed Oct 6, 2024
1 parent c421fd4 commit 87835bc
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 12 deletions.
21 changes: 14 additions & 7 deletions .github/workflows/build-binaries.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,22 +10,29 @@ jobs:
matrix:
os: [macos-latest, ubuntu-latest]
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
- name: Checkout
uses: actions/checkout@v4

- name: Setup GraalVM
uses: graalvm/setup-graalvm@v1
with:
java-version: '21'
distribution: 'graalvm-community'
version: '22.3.0'
java-version: '17'
components: 'native-image'

- name: Setup Clojure
uses: DeLaGuardo/setup-clojure@9.5
uses: DeLaGuardo/setup-clojure@12.5
with:
cli: '1.11.1.1200'
cli: '1.12.0.1479'

- name: Test
run: clojure -X:test

- name: Build
run: clojure -M:native-image

- name: Upload
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: bosslint-${{ matrix.os }}
path: bosslint*
15 changes: 10 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,23 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Checkout
uses: actions/checkout@v4

- name: Setup GraalVM
uses: graalvm/setup-graalvm@v1
with:
java-version: '21'
distribution: 'graalvm-community'
version: '22.3.0'
java-version: '17'
components: 'native-image'

- name: Setup Clojure
uses: DeLaGuardo/setup-clojure@9.5
uses: DeLaGuardo/setup-clojure@12.5
with:
cli: '1.11.1.1200'
cli: '1.12.0.1479'

- name: Test
run: clojure -X:test

- name: Build
run: clojure -M:native-image

0 comments on commit 87835bc

Please sign in to comment.