Skip to content

Merge pull request #1 from oscaro/api-upgrade/1.12.X #18

Merge pull request #1 from oscaro/api-upgrade/1.12.X

Merge pull request #1 from oscaro/api-upgrade/1.12.X #18

Workflow file for this run

name: Clojure Umbrella
on:
push:
branches: [ "master", "devel" ]
pull_request:
branches: [ "master", "devel" ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
###################################
# Clojure Tests
###################################
- name: Install Commons
run: |
cd core
lein install
- name: Run tests
run: lein sub do test
###################################
# Generate release
###################################
- name: Deploy to Clojars
if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/devel'
run: lein sub deploy
env:
CLOJARS_USERNAME: ${{ secrets.CLOJARS_USERNAME }}
CLOJARS_PASSWORD: ${{ secrets.CLOJARS_PASSWORD }}