Skip to content

Commit bdbd6f6

Browse files
committed
send deps for dependabot
1 parent 0afbb98 commit bdbd6f6

File tree

2 files changed

+37
-1
lines changed

2 files changed

+37
-1
lines changed

.github/workflows/deps.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Deps
2+
3+
on:
4+
push:
5+
branches:
6+
- '*'
7+
jobs:
8+
deps:
9+
runs-on: ubuntu-latest
10+
timeout-minutes: 10
11+
steps:
12+
- name: Checkout project
13+
uses: actions/checkout@v4
14+
15+
- name: Setup CI Environment
16+
uses: yetanalytics/action-setup-env@v2
17+
18+
- name: Cache Deps
19+
uses: actions/cache@v4
20+
with:
21+
path: |
22+
~/.m2
23+
~/.gitlibs
24+
key: ${{ runner.os }}-deps-${{ hashFiles('deps.edn') }}
25+
restore-keys: |
26+
${{ runner.os }}-deps-
27+
28+
- name: Make a POM
29+
run: make clean pom.xml
30+
31+
- name: Submit Dependency Snapshot
32+
uses: advanced-security/maven-dependency-submission-action@v4

Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ test-cli-comprehensive:
4949
clojure -A:cli:run-cli validate-input -i dev-resources/input/simple.json -v dev-resources/input/simple.json
5050

5151
test-cli-output:
52-
clojure -A:cli:run-cli generate -i dev-resources/input/simple.json
52+
clojure -A:cli:run-cli generate -i dev-resources/input/simple.json
5353

5454
test-bundle-output: bundle
5555
cd target/bundle; bin/run.sh generate -i ../../dev-resources/input/simple.json
@@ -64,3 +64,7 @@ ci: test-unit test-unit-onyx test-cli validate-template
6464

6565
server:
6666
clojure -A:server:run-server
67+
68+
# For dependabot
69+
pom.xml:
70+
clojure -A:cli:server:test:dev:onyx -Spom

0 commit comments

Comments
 (0)