Skip to content

Commit 3cc9de1

Browse files
committed
1.4.0 Update workflows, bump dependencies
1 parent c6db54d commit 3cc9de1

File tree

4 files changed

+19
-15
lines changed

4 files changed

+19
-15
lines changed

.github/workflows/build-deploy.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77
tags:
88
- '[0-9]+.[0-9]+.[0-9]+'
99
paths:
10+
- '.github/workflows/**'
1011
- 'src/**'
1112
- 'test/**'
1213
- 'test_projects/**'
@@ -15,23 +16,22 @@ on:
1516

1617
jobs:
1718
build:
18-
runs-on: ubuntu-22.04
19+
runs-on: ubuntu-latest
1920

2021
env:
2122
CLOJARS_TOKEN: ${{ secrets.CLOJARS_DEPLOY_TOKEN }}
2223

2324
steps:
24-
- uses: actions/checkout@v3
25+
- uses: actions/checkout@v4
2526

2627
- run: |
27-
echo "JAVA_HOME=$JAVA_HOME_11_X64" >> $GITHUB_ENV
28-
echo "JAVA8_HOME=$JAVA_HOME_8_X64" >> $GITHUB_ENV
29-
echo "$JAVA_HOME_11_X64/bin" >> $GITHUB_PATH
28+
echo "JAVA_HOME=$JAVA_HOME_21_X64" >> $GITHUB_ENV
29+
echo "$JAVA_HOME_21_X64/bin" >> $GITHUB_PATH
3030
3131
- name: Setup Clojure
32-
uses: DeLaGuardo/setup-clojure@10.0
32+
uses: DeLaGuardo/setup-clojure@12.5
3333
with:
34-
cli: 1.11.1.1200
34+
cli: latest
3535

3636
- run: ./script/test.sh
3737

@@ -47,7 +47,7 @@ jobs:
4747
run: |
4848
lein deploy clojars
4949
50-
- uses: actions/upload-artifact@v3
50+
- uses: actions/upload-artifact@v4
5151
with:
5252
name: jar
53-
path: 'target/*.jar'
53+
path: 'target/*.jar'

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
### 1.4.0 - Aug 6, 2024
2+
3+
- Merge :override-deps from :aliases #49 #53 via @dkick
4+
15
### 1.3.0 - Apr 12, 2022
26

37
- Fix merging data_readers.cljc with reader conditionals #51

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ with following content:
3838
uberdeps/deps.edn:
3939

4040
```clojure
41-
{:deps {uberdeps/uberdeps {:mvn/version "1.3.0"}}}
41+
{:deps {uberdeps/uberdeps {:mvn/version "1.4.0"}}}
4242
```
4343

4444
uberdeps/package.sh:
@@ -102,7 +102,7 @@ deps.edn:
102102
...
103103
:aliases {
104104
:uberdeps {
105-
:replace-deps {uberdeps/uberdeps {:mvn/version "1.3.0"}}
105+
:replace-deps {uberdeps/uberdeps {:mvn/version "1.4.0"}}
106106
:replace-paths []
107107
:main-opts ["-m" "uberdeps.uberjar"]
108108
}
@@ -130,14 +130,14 @@ You can invoke Uberdeps from command line at any time without any prior setup.
130130
Add to your bash aliases:
131131

132132
```sh
133-
clj -Sdeps '{:aliases {:uberjar {:replace-deps {uberdeps/uberdeps {:mvn/version "1.3.0"}} :replace-paths []}}}' -M:uberjar -m uberdeps.uberjar
133+
clj -Sdeps '{:aliases {:uberjar {:replace-deps {uberdeps/uberdeps {:mvn/version "1.4.0"}} :replace-paths []}}}' -M:uberjar -m uberdeps.uberjar
134134
```
135135

136136
Or add to your `~/.clojure/deps.edn`:
137137

138138
```clojure
139139
:aliases {
140-
:uberjar {:replace-deps {uberdeps/uberdeps {:mvn/version "1.3.0"}}
140+
:uberjar {:replace-deps {uberdeps/uberdeps {:mvn/version "1.4.0"}}
141141
:replace-paths []
142142
:main-opts ["-m" "uberdeps.uberjar"]}
143143
}

deps.edn

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{:deps
2-
{org.clojure/clojure {:mvn/version "1.11.1"}
3-
org.clojure/tools.deps {:mvn/version "0.18.1335"}}
2+
{org.clojure/clojure {:mvn/version "1.11.4"}
3+
org.clojure/tools.deps {:mvn/version "0.19.1432"}}
44

55
:aliases
66
{:test {:extra-paths ["test"]}}}

0 commit comments

Comments
 (0)