Skip to content

Release v4.3.1563

Release v4.3.1563 #3

name: Clojars Release
on:
push:
tags:
- "v*"
jobs:
clojars-snapshot-release:
name: Clojars Release
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
# Java 17 generates class file version 61.0, which is what processing has
# been compiled with.
- name: Setup Java 17
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 17
- name: Setup Clojure
uses: DeLaGuardo/setup-clojure@12.2
with:
cli: latest
bb: latest
- name: System Info
run: bb system-info
- name: Build release jar
run: clojure -T:build release
- name: Deploy JAR
run: clojure -T:build deploy :clojars true
env:
CLOJARS_USERNAME: ${{secrets.CLOJARS_USERNAME}}
CLOJARS_PASSWORD: ${{secrets.CLOJARS_DEPLOY_TOKEN}}